我使用社区pycharm,python的版本是3.6.1,django是1.11.1。此警告对运行没有影响,但我无法使用IDE的自动完成功能。PyCharm中类''的未解析的属性引用'objects'
12
A
回答
18
您需要启用Django支持。
转到PyCharm - >首选项 - >语言&框架 - > Django的然后检查Enable Django Support
0
另一种解决方案,我发现是把@ python_2_unicode_compatible装饰上的任何模型。 它也需要你有一个海峡实施Four的功能
例如:
# models.py
from django.utils.encoding import python_2_unicode_compatible
@python_2_unicode_compatible
class SomeModel(models.Model):
name = Models.CharField(max_length=255)
def __str__(self):
return self.name
0
您也可以公开明确地默认的模型管理器:目前仅支持
from django.models import models
class Foo(models.Model):
name = models.CharField(max_length=50, primary_key=True)
objects = models.Manager()
相关问题
- 1. PyCharm中'Foo'类的未解析属性引用'objects'
- 2. PyCharm F-字符串使用(未解决属性引用 '__name' 类...)
- 3. PyCharm中的未解决的引用
- 4. PyCharm中未解析的引用异步/等待
- 5. PyCharm中的未解析标记
- 6. Pycharm在Django模板中解析引用
- 7. 解析类属性
- 8. 无法解析属性路径中的所有属性引用
- 9. 解析中未定义的属性
- 10. 未解决的引用pycharm django
- 11. 对属性名称禁用Pycharm“未解析的引用”检查,但不对变量名称进行检查?
- 12. @ConfigurationProperties和未解析的属性
- 13. JavaScript get Objects属性
- 14. 虚拟环境中的Pycharm未解决的引用
- 15. 如何使用属性来解析类?
- 16. Mule 3.3.0 - 全局属性未从属性文件中解析
- 17. 无法解析属性:的属性名:类错误NHibernate的
- 18. WPF PropertyPath问题 - 无法解析属性路径中的所有属性引用
- 19. 用Android中的属性解析XML
- 20. 使用jquery解析xml文件中元素的未知属性
- 21. Docstring中未解决的引用警告 - Python 3.6 - Pycharm 17.1.4
- 22. 如何在`svgo`中解析带有未加引号的属性的svgs?
- 23. lambda函数中的未知类型的引用属性
- 24. 聚合物未解析属性
- 25. Autofac未解析注入属性
- 26. Spring 3.1 ConfigurableWebApplicationContext属性@Value未解析
- 27. 引起︰java.lang.IllegalArgumentException︰org.hibernate.hql.internal.ast.QuerySyntaxException︰无法解析属性︰
- 28. 对OnMethodBoundaryAspect中的类属性的引用
- 29. Pycharm未解决的引用以前工作的导入(请求)
- 30. 的XPath解析XML属性
的Django在付费版本的pycharm –
@EricBlum是的,我知道,但PyCharm真棒。有一种方法可以禁用这种检查。还有一种方法可以使用不同的IDE,比如Atom,Visual Code和其他。 –
@vishes_shell如果我只是禁用此检查,自动完成也将被禁用。有没有其他方法可以解决这个问题? –