Django配備設定
Section 1. Django配備の設定
1.デバッグモードを無効にする
2.ALLOWED HOSTSの指定
指定
ALLOWED_HOSTS = [
'*'
]
또는
ALLOWED_HOSTS = [
'codren.pythonanywhere.com'
]
3.STATIC URLの指定STATIC_URL = '/static/'
# 원래 지정된 staticfiles_dir 주석처리한 후에 아래에 STATIC_ROOT 지정
# STATICFILES_DIRS = [
# os.path.join(BASE_DIR, 'static'),
# ]
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
Section 2. Pythonnywhereの導入
1. Pythonanywhere
Pythonプログラミング言語に基づくオンライン統合開発環境とWeb管理サービス
2.Pythonnywhere導入プロセス
①Pythonnywhere会員加入
②Filesメニューをクリック
③django basicプロジェクトフォルダを圧縮します.zip形式でアップロード
④Open Bash Console hereメニューをクリック
⑤django basicプロジェクトzipファイルの解凍(解凍コマンド)
unzip django_basic.zip
⑥仮想環境の構築virtualenv --python=python3.7 virtualenv
source virtualenv/bin/activate
ㅇDjangoのインストールpip install django
§django basicプロジェクトフォルダ内での静的収集python manage.py collectstatic
⑨dbファイルが含まれていない場合は移行を実行python manage.py migrate
üWebメニューをクリックする新しいWebアプリケーションを追加
リロッド
Reference
この問題について(Django配備設定), 我々は、より多くの情報をここで見つけました https://velog.io/@codren/Django-배포-설정テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol