如何通过两个模型&x27;url Django中的s pk?-&书信电报;int:pk>;|身份证件
当我编写如下代码时:如何通过两个模型&x27;url Django中的s pk?-&书信电报;int:pk>;|身份证件,django,python-3.x,url,Django,Python 3.x,Url,当我编写如下代码时: path('project/<int:pk>/user/<int:pk>/project-detail', app.ProjectDetailView.as_view(), name='project_user_detail'), 我想知道如何通过不同型号的2个pk/id,提前感谢您的建议。请给他们唯一的名称。无论如何,您都需要这样做,以便将它们解析为dict: >>> def view(): ... pass ...
path('project/<int:pk>/user/<int:pk>/project-detail', app.ProjectDetailView.as_view(), name='project_user_detail'),
我想知道如何通过不同型号的2个pk/id,提前感谢您的建议。请给他们唯一的名称。无论如何,您都需要这样做,以便将它们解析为dict:
>>> def view():
... pass
...
>>> p = path('project/<int:project_id>/user/<int:user_id>/project-detail', view)
>>> p.resolve('project/123/user/456/project-detail').kwargs
{'project_id': 123, 'user_id': 456}
>>定义视图():
... 通过
...
>>>p=路径('项目//用户//项目详细信息',视图)
>>>p.resolve('project/123/user/456/project detail')。kwargs
{'project_id':123,'user_id':456}
只需给他们起唯一的名字。无论如何,您都需要这样做,以便将它们解析为dict:
>>> def view():
... pass
...
>>> p = path('project/<int:project_id>/user/<int:user_id>/project-detail', view)
>>> p.resolve('project/123/user/456/project-detail').kwargs
{'project_id': 123, 'user_id': 456}
>>定义视图():
... 通过
...
>>>p=路径('项目//用户//项目详细信息',视图)
>>>p.resolve('project/123/user/456/project detail')。kwargs
{'project_id':123,'user_id':456}
Hi,非常感谢您的快速回复,您知道如何定义project\u user\u list.html
的模板吗?我这样写道:我建议你问一个新问题,确保包括重现问题所需的所有细节。您好,非常感谢您的快速回复,您知道如何定义项目用户列表.html的模板吗?我写了如下:我建议你问一个新问题,确保包括所有必要的细节来重现这个问题。