私はこのようなDjango URLを持っています:
url(
r'^project_config/(?P<product>\w+)/(?P<project_id>\w+)/$',
'tool.views.ProjectConfig',
name='project_config'
),
views.py:
def ProjectConfig(request, product, project_id=None, template_name='project.html'):
...
# do stuff
問題は、project_id
パラメーターをオプションにすることです。
私が欲しい/project_config/
と/project_config/12345abdce/
なるよう、均等に有効なURLパターンであることを場合 project_id
渡され、その後、私はそれを使用することができます。
現時点では、project_id
パラメータなしでURLにアクセスすると404が返されます。