gpt4 book ai didi

django - PyCharm 和 Django 的请求对象自动完成

转载 作者:行者123 更新时间:2023-12-04 16:56:31 26 4
gpt4 key购买 nike

我在 Django 中使用 PyCharm,但 Django 的 request 有问题目的。当我写一个 View 时:

# File: views.py

def page(request):

foo = request.G[TAB] # When I click TAB here, it can't auto-complete
# GET unless I used it somewhere else.

return render_to_response("page.html")

看起来 PyCharm 看不到对象 request .我该如何解决或解决此问题?

最佳答案

因为像尝试一样在 Django 中使用 get 参数不是一个好主意
我认为 PyCharm 开发人员试图教我们编写 DRY 代码

https://docs.djangoproject.com/en/dev/topics/http/urls/

#urls.py

...
url(r'^page/(?P<page_number>[0-9]*)$', 'app_name.views.pages'),
...


#app_name: views.py
...
from django.shortcuts import render
def test_page(request, page_number=1):
return render(request, 'test_tpl.html',{'page_number': page_number})
...

关于django - PyCharm 和 Django 的请求对象自动完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11272031/

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