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

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

高洛峰
リリース: 2016-10-17 14:35:56
オリジナル
1170 人が閲覧しました

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
ログイン後にコピー


ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート