Как исправить проблему исчезновения шаблона входа?

Я создал обработчик 404 в моем проекте Django и готовлю его к развертыванию. Я изменил DEBUG = False и это удалило мою страницу входа, и я не знаю, как я могу получить страницу входа.

Когда я меняю debug=true или удаляю обработчик 404, страница входа отображается. Но я не могу сделать это при развертывании. Как я могу это исправить?

views.py

@login_required
def home(request):
    return render(request, 'index.html')

def f_handler404(request, exception=None):
    return render(request, 'index.html')

urls.py

handler404 = "register.views.fray_handler404"

settings.py

LOGIN_REDIRECT_URL = '/'
LOGOUT_REDIRECT_URL = '/accounts/login'

А мой шаблон входа находится в project/templates/registration/login.html

Вернуться на верх