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

おすすめ記事

Pythonで比較的安全にScrapingするClass
Pythonで比較的安全にScrapingするClass
日時処理 / Python Pandas
日時処理 / Python Pandas
JSONの書込み、読込 等 - Python徹底解説
JSONの書込み、読込 等 - Python徹底解説
音楽ファイルの時間をpythonで取得(ffmpeg使用)
音楽ファイルの時間をpythonで取得(ffmpeg使用)
OBJファイルにPythonでテクスチャ貼りたいですか?
OBJファイルにPythonでテクスチャ貼りたいですか?
画像 切り出し、トリミング - OpenCV、Python徹底解説
画像 切り出し、トリミング - OpenCV、Python徹底解説
Supponsered

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

Title : Photo by Steve Johnson on Unsplash

Comments

comments powered by Disqus