ฉันมี Django URL เช่นนี้:
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
ปัญหาคือฉันต้องการให้project_id
พารามิเตอร์เป็นตัวเลือก
ฉันต้องการ/project_config/
และ/project_config/12345abdce/
เป็นรูปแบบ URL ที่ถูกต้องเท่าเทียมกันดังนั้นหาก project_id
ผ่านไปแล้วฉันสามารถใช้ได้
ในขณะนี้ฉันได้รับ 404 เมื่อฉันเข้าถึง URL โดยไม่มีproject_id
พารามิเตอร์