Парсинг ключа активации в URL-шаблоне - PullRequest
0 голосов
/ 06 февраля 2020

любой, кто знает, как я могу разобрать ключ активации для email_activation_view в django 2.2, я пробовал, как показано ниже, но получаю 404:

path('accounts/activate/<activation_key>\w+/$', accounts_views.ActivationView, name='activate')

URL теста:

http://127.0.0.1:8000/accounts/activate/jkhkgjklhfdrtiufyrcd

1 Ответ

1 голос
/ 06 февраля 2020

Вам не нужно использовать регулярные выражения с методом path(). Просто укажите srt путь преобразователя вместо:

path('accounts/activate/<str:activation_key>', accounts_views.ActivationView, name='activate'

url:

http://127.0.0.1:8000/accounts/activate/jkhkgjklhfdrtiufyrcd/

Проверьте примеры здесь .

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