ここでそれを説明していない正規表現があり、私は本からジャンゴを学んだし、私は高度なURLの中に持っている:この正規表現はdjangoで何を意味しますか?
urlpatterns = [
url(r'^(?P<page_slug>\w+)-(?P<page_id>\w+)/',
include([
url(r'^history/$', views.history),
url(r'^edit/$', views.edit),
url(r'^discuss/$', views.discuss),
url(r'^permissions/$', views.permissions),
])),
]
私はそれが冗長性の除去についてだということを理解し、どのように実際にそれをしません作業? page_slug
とpage_id
はどこから入手できますか?それらの間には何がありますか?
[docs(link)](https://docs.djangoproject.com/en/1.10/topics/http/urls/#named-groups)で説明しています。 –