Saya memiliki URL Django seperti ini:
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
Masalahnya adalah saya ingin project_id
parameternya opsional.
Saya ingin /project_config/
dan /project_config/12345abdce/
menjadi pola URL yang sama-sama valid, sehingga jika project_id
diteruskan, maka saya dapat menggunakannya.
Seperti saat ini, saya mendapatkan 404 ketika saya mengakses URL tanpa project_id
parameter.