Я начинаю с Django, и я только начинающий, когда дело доходит до серверного кода. Весь мой опыт веб-кодирования находится во внешнем интерфейсе и ограничен CSS, HTML и базовым JavaScript. Но я подумал, что пришло время заняться этим и узнать больше о бэк-энде вещей, и решил начать здесь. Я успешно прошел руководство по запуску приложения Django. Я не пытаюсь добавить расширение в приложение и "добавить его".
Я установил allauth для регистрации / управления пользователями. Я смог его настроить и успешно зарегистрироваться, войти, выйти с шаблонами по умолчанию.
Однако, когда я загружаю приложение опросов, которое находится в том же проекте, оно, похоже, не работает ...
Код в index.html (находится в шаблонах / опросах /) в приложении опросов, который не работает.
{% if user.is_authenticated %}
<b>ALL GOOD</b>
{% else %}
<b>Go sign-in first.</b>
{% endif %}
Код в sign-up.html (находится в шаблонах / account /) под учетными записями, которые действительно работают.
{% if user.is_authenticated %}
Good work
{% else %}
Fail
{% endif %}
Я где-то пропустил оператор импорта? Почему он работает в одной папке с шаблонами, а не в другой?
Заранее спасибо!