могу ли я изменить свой url () на path () в urls.py - PullRequest
0 голосов
/ 04 августа 2020

Я использую path () в urls.py, но я хочу знать, что это за код, если я изменю его на url (), я уже пробую, но у меня ошибка

это мой код url.py

path('activate/<uidb64>/<token>', views.VerificationView.as_view(), name="activate"),
path('request-reset-link', views.RequestPasswordResetEmail.as_view(), name="request-password"),
path('set-new-password/<uidb64>/<token>', views.CompletePasswordReset.as_view(), name="reset-user-password"),

1 Ответ

1 голос
/ 04 августа 2020

Зачем вам это? Я бы посоветовал вам не использовать url, так как в будущем он, вероятно, устареет. Однако, если вы настаиваете на его использовании, вы легко сможете это сделать; все, что вам нужно сделать, это импортировать его, например:

from django.conf.urls import url

Обратите внимание на следующее из документации: (https://docs.djangoproject.com/en/3.0/ref/urls/)

Эта функция псевдоним django .urls.re_path (). Скорее всего, в будущем выпуске он будет устаревшим.

Поэтому, если вы хотите использовать регулярное выражение, вы должны использовать вместо него re_path.

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