【发布时间】:2014-09-24 15:42:58
【问题描述】:
如:
当我输入Member.o时,它无法显示tipMember.objects。(Member是一个django模型)
与python内置函数相同,如for、filter、map等。
这个功能昨天有效,我不知道为什么它现在坏了。
我试过Invalidate Caches / Restart,不行。
更新
也许我知道问题出在哪里。
我有一个大文件夹名称ALL project,这是我的项目。和project A 在ALL project 下。
我不小心将project A 标记为已排除。我使用File -> Open .. 将其添加回来。
似乎pycharm在project A下创建.idea文件夹,这意味着pycharm将project A视为一个项目。我必须为project A设置Project Interpreter才能恢复自动完成。
我不希望 pycharm 将 project A 视为一个项目。我希望它将project A 视为一个文件夹,然后它将使用ALL project 的Project Interpreter。
好的,我发现 File | Settings | Project Structure 中的 Project Structure dialog 。
添加文件夹后一切正常。
【问题讨论】:
-
在你的项目设置中,
django support还在吗?也许它现在关闭了 -
@coldmind 如何查看项目设置?
-
File > Settings。第一个块是项目设置,下面是 IDE 设置。但我没有提到你的所有自动完成功能都关闭了。转到IDE Settings > Editor > Code completion。也许那里有什么东西。 -
@coldmind 所有自动完成功能已开启。