【问题标题】:Pycharm not recognizing django models, appconfig, etcPycharm 无法识别 django 模型、appconfig 等
【发布时间】:2021-08-22 14:51:19
【问题描述】:

我用的是Pycharm 2021.1.1,一切正常,突然想写

from django.apps import AppConfig

显示unsolved reference AppConfig

from django.db import models

显示Unsloved reference models

但我已经安装了所有必要的模块,例如 Django、DjangoRestFramework,并且实际的 virtualenv 已激活。

【问题讨论】:

  • 检查是否还在项目虚拟环境中,可能是被停用了。
  • 我重置了设置,然后它工作正常,并且激活了venv
  • 您是否仍然遇到问题,或者您通过重置项目设法解决了问题?
  • 重置后就可以了,但是不重置有什么办法吗?
  • 是的,有可能。如果您知道初始虚拟环境在哪里,那么您可以指示 PyCharm 使用它。这是通过转到 File->Settings-> Project: ProjectName->PythonInterpreter 并单击 Python Interpreter 附近的滚轮(在右侧)来完成的。您可以在此处设置新环境,或使用现有环境。

标签: python django pycharm


【解决方案1】:

很可能是因为缓存数据,如果你发现你的项目不同步,你可以重置缓存

File > Invalidate Caches 并标记Clear file system cache 然后标记Invalidate and Restart

【讨论】:

    猜你喜欢
    • 2015-01-06
    • 1970-01-01
    • 2022-08-08
    • 2020-08-08
    • 2019-11-01
    • 2020-05-07
    • 2015-05-15
    • 2016-08-28
    • 1970-01-01
    相关资源
    最近更新 更多