解决新django中的path不能使用正则表达式
新版的path 虽然 取代了 之前的url,但是在写路由的时候不能在路由中直接写正则表达式,不然会找不到页面。
解决方法
使用re_path
from django.urls import re_path,path
urlpatterns = [
path('admin/', admin.site.urls),
re_path('edit/(\d+)',views.edit),
]
这样就可以 使用正则了
本文介绍了解决Django新版本中path无法使用正则表达式的问题。通过使用re_path替代path,可以在路由中匹配复杂的URL模式。
新版的path 虽然 取代了 之前的url,但是在写路由的时候不能在路由中直接写正则表达式,不然会找不到页面。
解决方法
使用re_path
from django.urls import re_path,path
urlpatterns = [
path('admin/', admin.site.urls),
re_path('edit/(\d+)',views.edit),
]
这样就可以 使用正则了

被折叠的 条评论
为什么被折叠?
