python – 为什么PyCharm不建议为django模型自动填充?
作者:互联网
最近我的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,点击它,它对我有用.
标签:python,autocomplete,django,pycharm,autosuggest 来源: https://codeday.me/bug/20190710/1429086.html