Как исправить Django Oscar application.urls, при переходе на пользовательский путь (/ store) разрывает ссылку для перенаправления входа в систему из проверки - PullRequest
0 голосов
/ 04 мая 2019

Изменение url(r'', include('application.urls')) на url(r'^store/', include('application.urls')) приводит к сбою URL перенаправления входа в систему при извлечении из корзины как анонимного пользователя.

Я включил LOGIN_REDIRECT_URL = '/store/accounts/' в settings.py.

Исправляет URL перенаправления прямого входа.

Однако, если анонимный пользователь пытается добавить товар в корзину, он должен перенаправить на страницу входа /store/accounts/login/?next=/store/checkout/, но он перенаправляет на /accounts/login/?next=/store/checkout/.

Какой обходной путь исправить это, ничего не сломав?

1 Ответ

0 голосов
/ 04 мая 2019

LOGIN_URL = '/store/accounts/login/'

Добавление этой строки в settings.py решило проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...