Что означает models.Models.None в шаблонах django? [дубликат]
У меня есть три модели.
Модель пользователя, которая является просто базовой моделью пользователя django, поэтому я не буду добавлять код для нее.
Модель Account (которая является моделью CustomUser/расширением базовой модели django User):
class Account(models.Model):
user = models.OneToOneField(User, on_delete=models.CASCADE)
joined_groups = models.ManyToManyField(Group)
- И, наконец, у меня есть модель Группы:
class Group(models.Model):
leader = models.ForeignKey(User, on_delete=models.CASCADE, null=True)
description = models.TextField()
topic = models.CharField(max_length=55)
joined = models.ManyToManyField(User, related_name='joined_group')
def __str__(self):
return self.topic
Теперь я пытаюсь отобразить информацию о пользователе, а также информацию об учетной записи в моих шаблонах django. Вuser_details.html
у меня записана следующая информация об аккаунте:
<div>Username: {{user.username}}</div>
<div>Groups Joined: {{user.account.joined_groups}}</div>
Однако, то, что рендерится Groups Joined: groups.Group.None
Я не очень понимаю, что это значит или почему это происходит, и я также не знаю, как отобразить группы, к которым присоединился мой пользователь. Любая помощь будет полезна. Спасибо.