[英]How do I obtain django default settings values NOT defined in my settings.py file?
[英]How do I import constants from my settings.py file into my Django console?
我在Django中使用Python 3.7。 我在settings.py文件的末尾有這個
MAX_AGE_IN_HOURS = 18
當啟動控制台時,如何識別此常數? 我在下面嘗試過,但是收到錯誤消息,上面沒有定義。
from django.conf import settings
(age.seconds / 3600) > MAX_AGE_IN_HOURS
Traceback (most recent call last):
File "<input>", line 1, in <module>
NameError: name 'MAX_AGE_IN_HOURS' is not defined
這是標准的Python語義; 您導入了settings
,因此您需要通過該名稱訪問值。
(age.seconds / 3600) > settings.MAX_AGE_IN_HOURS
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.