Django 2.0.1 中的正则表达式
regular expression in django 2.0.1
re_path(r'^(<int:album_id>[0-9]+)/$', views.view_details, name='view_details')
为什么我会收到错误消息?如何在django 2.0.1版本中写这个正则表达式?
path('<int:album_id>',views.view_details, name='view_details')
或与re_path
re_path('(?P<album_id>[0-9]+)/', views.view_details, name='view_details'),
确保主要 urls.py
path('music/', include('music.urls')),
确保音乐。urls.py
path('', views.index, name='index'),
re_path(r'^(?P<album_id>[0-9]+)/$', views.detail, name='detail'),
re_path(r'^(<int:album_id>[0-9]+)/$', views.view_details, name='view_details')
为什么我会收到错误消息?如何在django 2.0.1版本中写这个正则表达式?
path('<int:album_id>',views.view_details, name='view_details')
或与re_path
re_path('(?P<album_id>[0-9]+)/', views.view_details, name='view_details'),
确保主要 urls.py
path('music/', include('music.urls')),
确保音乐。urls.py
path('', views.index, name='index'),
re_path(r'^(?P<album_id>[0-9]+)/$', views.detail, name='detail'),