Eu tenho uma URL do Django assim:
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
O problema é que eu quero que o project_id
parâmetro seja opcional.
Eu quero /project_config/
e /project_config/12345abdce/
ser padrões de URL igualmente válidas, de modo que , se project_id
for aprovada, então eu posso usá-lo.
Como está no momento, recebo um 404 quando acesso o URL sem o project_id
parâmetro