Почему мое приложение django на heroku требует входа на каждой странице?
Я развернул веб-приложение django на Heroku. В нем есть некоторые представления, которые требуют входа в систему, и другие, которые не требуют. Если я установлю DEBUG = False
в settings.py и разверну на Heroku, то все URLS с доменом моего приложения потребуют входа. Например:
- If I try to access to
example.herokuapp.com
then it will redirect me toexample.herokuapp.com/accounts/login/?next=/
which is fine, beacauseexample.herokuapp.com
require login to display - If I try to access to
example.herokuapp.com/accounts/signup/
then it will redirect me toexample.herokuapp.com/accounts/login/?next=/accounts/signup/
which shouldn't happen, becauseexample.herokuapp.com/accounts/signup/
doesn't require login - If I try to access to
example.herokuapp.com/blablablabla
then it will redirect me tohttps://cafa.herokuapp.com/accounts/login/?next=/blablablabla
which isn't right, becauseexample.herokuapp.com/blablablabla
is not even an included url in my app.
Я не уверен, как это исправить, и не нашел ничего полезного, чтобы найти решение.
Если необходимо, чтобы я показал часть кода, я с удовольствием сделаю это, если это поможет найти решение.