Django設定でサイトURLをどこに設定できますか?
-
30-09-2019 - |
質問
わかりました、私は何かが足りないに違いないと思います。の settings.py
サイトの絶対URLの設定は表示されません。あることがわかります MEDIA_URL
.
django-registration
参照 {{ site }}
デフォルトです example.com
しかし、私はどんな設定でもそれを見ていません。
私が欲しいなら dev.mysite.com
と mysite.com
独立して働くには、何を入れる必要がありますか settings.py
?
解決
site
使用します サイトフレームワーク. 。 example.com
ドメインはデータベースで定義されており、Django管理者で変更できます。
2つのサイトを同時に使用するには、 SITE_ID
設定で、Django管理者に追加のサイトを追加します。
他のヒント
独自のコードからのみ使用したい場合は、domainをsettings-production.pyおよびsettings-dev.py(または呼び出すことを選択したもの)の変数に配置するだけです。
Django自体は、指定したドメインに注意を払っていませんが、必要はありません。
所属していません StackOverflow