Python django blog views.py“method”成员函数定义,不确定它是在哪里定义的,也不确定它带我去哪里

Python django blog views.py“method”成员函数定义,不确定它是在哪里定义的,也不确定它带我去哪里,python,django,python-3.x,django-views,pycharm,Python,Django,Python 3.x,Django Views,Pycharm,我发现很难掌握Django的一些概念,使用pycharm并通过packt发布在其博客项目上的示例学习Django。我试图找到我所使用的一切基本上都来自哪里,因为我还不确定主要库中有哪些方法 我对此有问题。方法执行,当我尝试goto>definition时,会弹出一大堆可能的选项,因为所有选项都有f图标,我假设这些都是函数,所以我选择了最低的一个选项,它看起来像是最严重的选项,并将我指向QHttPRequestHeader.py def methodself 从我的导入中,我可以看到我没有使用这个

我发现很难掌握Django的一些概念,使用pycharm并通过packt发布在其博客项目上的示例学习Django。我试图找到我所使用的一切基本上都来自哪里,因为我还不确定主要库中有哪些方法

我对此有问题。方法执行,当我尝试goto>definition时,会弹出一大堆可能的选项,因为所有选项都有f图标,我假设这些都是函数,所以我选择了最低的一个选项,它看起来像是最严重的选项,并将我指向QHttPRequestHeader.py def methodself

从我的导入中,我可以看到我没有使用这个标题,我知道我可以通过间接链接间接使用导入,但我还没有基本知识知道是否是这样

我认为下拉列表中的许多可能性都来自于这样一个事实,即这是一个模糊的参数

有人能帮我吗?有关于我正在做什么的讲座吗

我正在添加一些案件的图像

干杯

HttpRequest.method

表示请求中使用的HTTP方法的字符串。 这保证是大写的

它由Django框架从您的实际HTTP请求中读取来初始化


QHttPRequestHeader.py来自PyQT4,与Django无关。

谢谢,这完全有道理,但是为什么这个HttpRequest不会显示在我的右键单击>转到>定义下拉菜单上?我想这是因为我在问题上用了标题?你能告诉我下一次我自己怎么找到原点吗?因为链接到原点并不那么容易?另外,我不知道我是如何链接到httprequest的,虽然我认为这是因为它毕竟是一个网站,我在哪里可以看到发生这种情况的地方?看看第三个:django.http.request中的httprequest下次,请不要使用pyCharm来理解,而是使用官方文档是的,完全,它确实存在~如此多的下拉列表让人困惑,我不可能仅仅通过文档找到方法,单词太模糊,只是用一种聪明的方式进行搜索:django request.method给了我答案中所写的链接,其中至少有两个不同的搜索引擎