Django チーター#1 - Python

 

{{DZ_TITLE}}

最初の操作

  • サイトの作成
    django-admin startproject mysite
  • サーバーの起動
    python manage.py runserver
    Port指定(9999の場合)
    python manage.py runserver 9999
  • アプリケーションの作成(例:polls)
    python manage.py startapp polls
    この時点でサイト名フォルダ下のsettings.pyINSTALLED_APPSに登録したアプリを追加。
    polls.apps.PollsConfig’,
    太字部分は作成したアプリ名に合わせてください。

この設定をしっかりしないと、 TemplateDoesNotExist エラーが発生します。
Django エラー『TemplateDoesNotExist』対策

ユーザ管理

  • ユーザ作成
    python manage.py createsuperuser
    この設定をしていないと、/admin/に入れません。
  • ユーザのパスワードを忘れたら

Database更新系

  • アプリケーション毎のマイグレーション準備(例:polls)
    python manage.py makemigrations polls

  • アプリケーション毎のマイグレート時のSQLの確認(例:polls)
    python manage.py sqlmigrate polls 0001
    –0001部分は『python manage.py makemigrations polls』の出力に依存
    –これが成功したら、『python manage.py migrate』を実行してください

  • 新規作成・更新
    python manage.py migrate

関連記事

Django 目次- Python
Django 目次 - Python

おすすめ記事

JSONの書込み、読込 等 - Python徹底解説
JSONの書込み、読込 等 - Python徹底解説
文字列による条件抽出 - Python Pandas
文字列による条件抽出 - Python Pandas
Django 目次 - Python
Django 目次 - Python
Omni chat google extension 作成しました
Omni chat google extension 作成しました
Blender Bone - Python
Blender Bone - Python
JQuery チート
JQuery チート
Supponsered

外部サイト
↓プログラムを学んでみたい場合、学習コースなどもおすすめです!

Title : Photo by Steve Johnson on Unsplash

Comments

comments powered by Disqus