Я пытаюсь использовать систему учетных записей Django, включая декоратор @login_required. Мой файл settings.py содержит django.contrib.auth
, и я сделал syncdb.
Page not found (404)
Request Method: GET
Request URL: http://localhost:8000/accounts/login/?next=/
Using the URLconf defined in dashboard.urls, Django tried these URL patterns, in this order:
^$ [name='home']
The current URL, accounts/login/, didn't match any of these.
You're seeing this error because you have DEBUG = True in your Django settings file. Change that to False, and Django will display a standard 404 page.
Я вижу выше, пытаясь @login_required-украсить мой домашний вид.
Кажется, он задыхается, потому что перенаправляется на учетные записи /login/, которые я не подготовил для своих urls.py.
Что я могу добавить в urls.py или в другом месте, чтобы декоратор login_required выполнил обычное поведение?
Спасибо,