我想知道这是否是 django 扩展配置的一部分,以帮助自动完成或显示选项,或者这是正常的事情。
def index(request): print( request.) return HttpResponse("Hello, World!")
def xyz(request): item1 = request.GET['item1'] user = request.user
request.me
,自动完成功能会针对课程请求执行类似的操作:
def index(request): request.(self, *args, **kwargs): return super().(*args, **kwargs)
我想知道这是否与使用 django 时的 VSC 配置有关,或者是正常行为。
我一直在寻找不同的地方,但我一无所获。 我想知道 vsc 设置中有一些问题需要解决,或者这是正常行为。
from django.http import HttpRequest
def index(request: HttpRequest):
# …
pass
大多数 IDE 都会明白这是一个 HttpRequest
对象,从而有助于自动编译。但是,Python 是一种非常动态的语言,中间件可以动态添加属性,因此 Python 中的自动完成功能并不是很方便。像 PyCharm 这样的 IDE 有一些版本,它们“注入”Django 知识以使其更有效,但这比分析元编程更多“技巧”。