ホームページ >バックエンド開発 >Python チュートリアル >Django開発でよく使われるコマンドのまとめ
1. Django プロジェクトを作成します
#使用下面的命令可以创建一个project django-admin.py startproject mysite #创建好之后可以看到如下的project结构 mysite/ manage.py mysite/ __init__.py settings.py urls.py wsgi.py
2. 新しく作成したプロジェクトを開始します
mysite ディレクトリに入り、python manage.py runserver コマンドを実行します。デフォルトでは、runserver の起動ポートは 8000 です。ポート番号を変更する必要がある場合は、パラメータとして渡すことができます
python manage.py runserver 8080
3. 対話型コマンド モードを開始します
通常、いくつかのテストを行う必要があります。単純な Django コードを作成したら、この対話型シェルを使用して完了します
python manage.py shell
4. Django アプリを作成します
python manage.py startapp books
# 创建好的App目录结构如下 books/ __init__.py models.py tests.py views.py
5. 通常、モデルの有効性を確認します。データベース テーブルに対応するモデルを作成する必要があります。モデルが作成されたら、次のコマンドを使用してモデルの有効性を確認できます
次の出力情報が表示された場合は、それを意味します。モデルに問題はありません
0 エラーが見つかりました
6. SQL スキーマを生成します
モデルに問題がないことを確認すると、Django はデータベースを作成するためのスキーマを生成するツールを提供します
python manage.py validate
このコマンドは、テーブルを作成するためのスキーマをコマンドラインに出力できますが、データベースに同期するために、Django はそれを考慮しました
7。データベースへ
python manage.py sqlall books