Mam taki adres URL Django:
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
Problem w tym, że chcę, aby project_id
parametr był opcjonalny.
Chcę /project_config/
i /project_config/12345abdce/
być równie ważne wzorców URL, tak, że jeśli project_id
zostanie przyjęta, wtedy mogę go używać.
W tej chwili otrzymuję kod 404, gdy uzyskuję dostęp do adresu URL bez project_id
parametru.