我仍然不明白URL如何在Django 1.x中工作,并且在Django 2.x中遇到麻烦。
有人可以帮忙解决如何将其翻译成Django 2.x的问题吗?
{{1}}
答案 0 :(得分:1)
您可以在Django 2.0中将url()
替换为re_path()
(正则表达式路径)。所以你要这样做:
from django.urls import re_path
urlpatterns = [
re_path(r'^activate/(?P<uidb64>[0-9A-Za-z_\-]+)/(?P<token>[0-9A-Za-z]{1,13}-[0-9A-Za-z]{1,20})/$', views.activate, name='activate'),
]
新的path()
功能对于比此更简单的网址非常有用。