Уперся в стену, 2 дня мучаюсь, выручайте!
Есть 2 модели:
class Universe(models.Model):
name = models.CharField(max_length=50, unique=True)
lore = models.TextField(max_length=200)
class Achievement(models.Model):
uni = models.ForeignKey(Universe)
name = models.CharField(max_length=50)
Есть представление в views.py:
class UniverseDetailView(DetailView):
model = Universe
и template для него universe_detail.html
{% block content %}
Вселенная: {{ universe.name }}
История: {{ universe.lore }}
Ачивки:
{% endblock %}
Как мне вывести список ачивок из этой вселенной? Что-то по типу
{% for Achievement in universe.Achievement.all %} Для связи ManyToMany у меня именно так и заработало...
Может надо форму отдельную для этого создать? Или в модель Universe добавить функцию?
-
Вопрос задан
-
2940 просмотров