Regex URL中的正则表达式。django 2.0中的py
如何在django 2.0中编写这两个URL及其正则表达式?非常感谢Regex URL中的正则表达式。django 2.0中的py,regex,django,django-urls,Regex,Django,Django Urls,如何在django 2.0中编写这两个URL及其正则表达式?非常感谢 url(r'^page/(?P<id>\S+_[0-9]{3,})', views.pageinfo, name="page"), url(r'^something/(?P<id>\S+)/', views.jsoninfo, name="testinfo2"), url(r'^page/(?P\S+[0-9]{3,}),views.pageinfo,name=“page”), url(r'^some
url(r'^page/(?P<id>\S+_[0-9]{3,})', views.pageinfo, name="page"),
url(r'^something/(?P<id>\S+)/', views.jsoninfo, name="testinfo2"),
url(r'^page/(?P\S+[0-9]{3,}),views.pageinfo,name=“page”),
url(r'^something/(?P\S+/),views.jsoninfo,name=“testinfo”),
在Django 2.0中,url
已被重命名为re\u path
,并移动到Django.url
:
from django.urls import re_path
re_path(r'^page/(?P<id>\S+_[0-9]{3,})', views.pageinfo, name="page"),
re_path(r'^something/(?P<id>\S+)/', views.jsoninfo, name="testinfo2"),
从django.url导入重新路径
re_path(r'^page/(?P\S+[0-9]{3,}),views.pageinfo,name=“page”),
回复路径(r'^something/(?P\S+/),views.jsoninfo,name=“testinfo”),
此处的详细信息:在Django 2+中,您可以按如下方式使用路径:
path('page/<int:id>/', views.pageinfo, name="page"),
path('something/<int:id>/', views.jsoninfo, name="testinfo2"),
路径('page/',views.pageinfo,name=“page”),
路径('something/',views.jsoninfo,name=“testinfo”),
这应该适用于django 2.0