加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

python – 为什么PyCharm不建议为django模型自动填充?

发布时间:2020-12-20 13:15:25 所属栏目:Python 来源:网络整理
导读:最近我的PyChar停止了我的 django项目的建议.我键入时不建议模型字段.这是一个例子, 我的model.py文件, class User(model): field_one = django.field field_two = djangp.field 请忽略该信息,因为它不是实际型号, 所以每当我尝试使用 user = User.objects.g
最近我的PyChar停止了我的 django项目的建议.我键入时不建议模型字段.这是一个例子,

我的model.py文件,

class User(model):
    field_one = django.field
    field_two = djangp.field

请忽略该信息,因为它不是实际型号,

所以每当我尝试使用

user = User.objects.get(field_one='something')

我的PyCharm过去常常在.get()中给我字段建议当我的光标在括号内,如field_one,field_two和来自超类等的其他对象/字段,但现在它没有给我任何建议.这很痛苦,因为我的一些模型中有外键,里面有其他外键.编写查询很容易,但现在,这并不容易,因为我的模型很大并且包含外键的不同连接.

我试过改变我在网上找到的偏好,python解释器,django支持等解决方案. PyCharm建议我其他python代码和自动填充,所以如果我写,

user = User.objects.

它会给我一些方法的建议,如get(),filter(),get_or_create()等,但不是方法内的字段.

谁能告诉我如何解决它?

谢谢.

解决方法

也许你没有在你的pycharm设置中打开django支持,它就在 档案|设置|语言和框架| Django,点击它,它对我有用.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读