djangoproject.com のチュートリアル(日本語が選べれるのが素晴らしい)
先日作ったEC2インスタンス上でvenv をもう一度(混乱したため。。。)
mkdir ~/myprojectdir2
cd ~/myprojectdir2
python3 -m venv myprojectenv
source myprojectenv/bin/activate
pip install django gunicorn psycopg2-binary
django-admin startproject mysite ~/myprojectdir2
settings.py にALLOWED_HOSTS = ['35.175.86.54']
ここからチュートリアル
~/myprojectdir2/manage.py runserver 0.0.0.0:8000 << 立ち上がるがmigrateしろと怒られる
python manage.py startapp polls
下記のファイルにチュートリアルに従って編集・追加
polls/views.py
polls/urls.py
mysite/urls.py
python manage.py migrate
mysite/settings.py編集
python manage.py makemigrations polls
python manage.py sqlmigrate polls 0001
python manage.py migrate
python manage.py createsuperuser
polls/admin.py 編集
Part2 まで完了。EC2上でアプリが動いてます!
次の日 part 3 完了。下記のリンクにテンプレートのことが詳しく:
https://docs.djangoproject.com/ja/5.0/topics/templates/
参照:https://docs.djangoproject.com/en/5.0/
No comments:
Post a Comment