ホームページ >バックエンド開発 >Python チュートリアル >Django開発でよく使われるコマンドのまとめ

Django開発でよく使われるコマンドのまとめ

高洛峰
高洛峰オリジナル
2016-10-17 14:35:561175ブラウズ

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


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。