после запроса к моей базе данных, мой шаблон ничего не отображает.Приложите мою модель, URL, шаблоны
МОДЕЛЬ
class ScrumyUser(models.Model):
userRole = (
('O', 'Owner'),
('A', 'Admin'),
('Q', 'Quality Analyst'),
('D', 'Developer'),
)
fullname = models.CharField(max_length=100)
role = models.CharField(max_length=1, choices=userRole)
class GoalStatus(models.Model):
goalStatus = (
('P', 'Pending'),
('V', 'Verified'),
('D', 'Done'),
)
status = models.CharField(max_length=1, choices=goalStatus)
class ScrumyGoals(models.Model):
goalType = (
('WG', 'Weekly Goal'),
('DT', 'Daily Task'),
)
user_id = models.ForeignKey(ScrumyUser, on_delete=models.CASCADE)
status_id = models.ForeignKey(GoalStatus, on_delete=models.CASCADE)
goal_type = models.CharField(max_length=2, choices=goalType)
goal_description = models.TextField()
date_created = models.DateTimeField('dateCreated')
date_updated = models.DateTimeField(null=True, blank=True)
ВИДЫ
from django.views import generic
from .models import ScrumyGoals, ScrumyUser, GoalStatus
class IndexView(generic.ListView):
template_name = 'greyscrumy/index.html'
context_object_name = 'goals'
def get_queryset(self):
return ScrumyGoals.objects.all()
ИНДЕКС ШАБЛОНА
ЭТОТ ШАБЛОН НЕ ОТОБРАЖАЕТСЯДАННЫЕ О БРАУЗЕРЕ
{% if goals %}
<h1>{{ object_list.fullname }}</h1>
<ul>
{% for goal in goals.scrumygoals_set.all %}
<li><a href="{% url 'greyscrumy:index' goal.id %}">{{ goal.goal_type }}</a></li>
{% endfor %}
</ul>
{% else %}
<p>No goals are available.</p>
{% endif %}
ВТОРОЕ ОТОБРАЖАЕТСЯ, НО Я НЕ ЗНАЮ, КАК ДОСТУП К СКРУМУЮЗЕРУ И ГОЛСТАТУСУ
ПОЖАЛУЙСТА, Я НАСТОЯТЕЛЬНО ЛЮБЛЮ, ЧТОБЫ ПОСМОТРЕТЬ, ЧТО Я ПРОШЕЛВЧЕРА И НЕ МОГЛИ НАЙТИ
{% for goal in goals %}
{% for innergoal in goals %}
{{ innergoal.id }} {{ innergoal.goal_description }}
{% endfor %}
{% endfor %}