我创建了一个项目模型
class Projects(models.Model):
name = models.CharField(max_length=257, unique=True, null=False)
description = models.TextField()
active_issue_count = models.IntegerField(default=0) # functiona bağlanmalı
solved_issue_count = models.IntegerField(default=0) # functiona bağlanmalı
is_active = models.BooleanField()
start_date = models.DateTimeField()
deadline = models.DateTimeField()
我想将此项目模型 Projects.objects.all()
与此代码一起使用,但是当我输入 pyCharm 时,我会看到此建议
但是当我尝试使用这个模型时
class User(AbstractUser, PermissionsMixin):
objects = UserManager()
related_group = models.CharField
current_project = models.ForeignKey(to='core.Project',
related_name='current_project', on_delete=models.PROTECT, null=True)
total_worked_project = models.IntegerField(default=0) # functiona bağla
active_work_project_count = models.IntegerField(default=0) # functiona bağla
REQUIRED_FIELDS = ['email']
` 我可以在没有建议的情况下使用 User.objects.all() 我应该做什么任何人都可以帮助我?
最佳答案
PyCharm 只是不遵循某些对象的关系。这里不知道这个模型类有相关的Manager
,你可以用objects
调用。
您可以在 PyCharm 中忽略它,这样它就不会打扰您。
更多操作... => 忽略 (...)
关于python - 我不能在 Django 项目中使用对象属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74328121/