Я использую Python 3.7 с Django. У меня это в конце файла 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