Ich habe eine Django-URL wie diese:
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
Das Problem ist, dass der project_id
Parameter optional sein soll.
Ich will /project_config/
und /project_config/12345abdce/
gleichermaßen gültiges URL - Muster sein, so dass , wenn project_id
übergeben wird, dann kann ich es verwenden.
Im Moment bekomme ich eine 404, wenn ich ohne den project_id
Parameter auf die URL zugreife .