解析 url 模式中的 activation_key

任何知道我如何在 django 2.2 中解析 email_activation_view 的激活密钥的人,我都尝试过如下但得到 404:

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

测试网址:

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


智慧大石
浏览 109回答 1
1回答

汪汪一只猫

您不需要将正则表达式与path()方法一起使用。只需指定srt路径转换器:path('accounts/activate/<str:activation_key>',&nbsp;accounts_views.ActivationView,&nbsp;name='activate'网址:http://127.0.0.1:8000/accounts/activate/jkhkgjklhfdrtiufyrcd/在此处查看示例。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python