我是Django的新手,需要url模式来匹配所有内容(特别是uuid)。问题和答案似乎很简单,但我需要你的帮助。下面是我的代码:
# parent urls.py
urlpatterns = [
path('admin/', admin.site.urls),
path('alerting/', include('alerting.urls')),
]
# alerting/urls.py
urlpatterns = [
path('', views.index, name='index'),
path('test', views.test, name='test'),
path('.*', views.test, name='uuid'),
]我试过很多种方法,但能找到让它工作的方法。
发布于 2018-10-15 07:29:27
只需添加一个参数来捕获:
path('<uuid>/', views.test, name='uuid'),并在视图中检索此参数:
def test(request, uuid):
...发布于 2018-10-15 08:01:40
注意,如果您需要专门匹配uuid而不仅仅是所有内容,那么就有一个路径转换器:
path('<uuid:uuid>/', views.test, name='uuid'),https://stackoverflow.com/questions/52811640
复制相似问题