Ho un URL Django come questo:
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
Il problema è che voglio che il project_id
parametro sia facoltativo.
Voglio /project_config/
e /project_config/12345abdce/
essere ugualmente validi pattern URL, in modo che se project_id
viene passato, allora posso usarlo.
Allo stato attuale, ottengo un 404 quando accedo all'URL senza il project_id
parametro.