gpt4 book ai didi

python - 使用API​​View接收参数

转载 作者:太空宇宙 更新时间:2023-11-03 14:33:12 25 4
gpt4 key购买 nike

我有这个路由:

   url(r'^article/(?P<article_id>\d+)/', views.ArticleList.as_view())

这导致了这个函数:

class RSSList(APIView):
def get(self, request, *args, **kwargs):
article_id = kwargs.get('article_id')

但是当我尝试查询类似/article/34 的内容时

我收到此错误:

TypeError: get() got an unexpected keyword argument 'article_id'

如何将article_id传递给get()?

谢谢

最佳答案

你也可以这样:

def get(self, request, article_id):
print(article_id) #for >3.2
print article_id # for 2.7

如果您想将其设为可选:

def get(self, request, article_id=None):

关于python - 使用API​​View接收参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47136884/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com