다음과 같은 장고 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
통과, 다음 그것을 사용할 수 있습니다.
현재로서는 project_id
매개 변수 없이 URL에 액세스하면 404가 표시됩니다 .