Почему мое приложение django на heroku требует входа на каждой странице?

Я развернул веб-приложение django на Heroku. В нем есть некоторые представления, которые требуют входа в систему, и другие, которые не требуют. Если я установлю DEBUG = False в settings.py и разверну на Heroku, то все URLS с доменом моего приложения потребуют входа. Например:

  1. If I try to access to example.herokuapp.com then it will redirect me to example.herokuapp.com/accounts/login/?next=/ which is fine, beacause example.herokuapp.com require login to display
  2. If I try to access to example.herokuapp.com/accounts/signup/ then it will redirect me to example.herokuapp.com/accounts/login/?next=/accounts/signup/ which shouldn't happen, because example.herokuapp.com/accounts/signup/ doesn't require login
  3. If I try to access to example.herokuapp.com/blablablabla then it will redirect me to https://cafa.herokuapp.com/accounts/login/?next=/blablablabla which isn't right, because example.herokuapp.com/blablablabla is not even an included url in my app.

Я не уверен, как это исправить, и не нашел ничего полезного, чтобы найти решение.

Если необходимо, чтобы я показал часть кода, я с удовольствием сделаю это, если это поможет найти решение.

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