Python 如何更改默认值';pk';至';id';还是django rest框架中的其他工具?
像这样:Python 如何更改默认值';pk';至';id';还是django rest框架中的其他工具?,python,django,django-rest-framework,Python,Django,Django Rest Framework,像这样: django-rest-framework'route中的默认字段是pk @detail_route(methods=['GET']) def run(self, reuqest, pk): print pk return xxx 此url的基本url是sched 然后我得到0.0.0.0:8000/sched/12/run/ 我可以在方法run 现在我想将pk更改为id 让我可以这样做: @detail_route(methods=['GET'
django-rest-framework'route中的默认字段是
pk
@detail_route(methods=['GET'])
def run(self, reuqest, pk):
print pk
return xxx
此url的基本url是sched
然后我得到
0.0.0.0:8000/sched/12/run/
我可以在方法
run
现在我想将pk
更改为id
让我可以这样做:
@detail_route(methods=['GET'])
def run(self, reuqest, id):
print id
return xxx
如何更改它?在课堂上设置
lookup\u字段
,可以解决这个问题