Django для цикла на странице шаблона .html (новичок)

То, что я действительно ненавижу, когда изучаю новый язык / фреймворк, это то, как я неосведомлен, когда застреваю в, казалось бы, легко решаемой проблеме.

У меня есть цикл Django для внутри HTML-страницы, но по какой-то причине он не работает. Я что-то пропустил и не могу решить проблему самостоятельно, поэтому я обращаюсь к StackOverflow, чтобы помочь мне.

Это моя модель, на которой я выполняю свой запросmodels.py:

<code>class RIAchievement(models.Model):
  riAchievementID = models.AutoField(primary_key=True, db_column="RIAchievementID")
  userLanguageVersionID = models.ForeignKey(UserLanguageVersion, db_column="UserLanguageVersionID")
  typeAchievementID = models.ForeignKey(TypeAchievement, db_column="TypeAchievementID")
  riAchievementTypeUserDescription = models.CharField(max_length=255, blank=True, null=True, db_column="RIAchievementTypeUserDescription")
  riAchievementDescription = models.TextField(max_length=2000, db_column="RIAchievementDescription")
  auth_user_id = models.ForeignKey(auth_user, db_column="auth_user_id")
  class Meta:
    db_table="RIAchievement"
</code>

Это где мойmodels.py файл находится в моем проекте: GlobalXpy \ app_data \ models.py

Это код в моемviews.py файл:

<code>from django.shortcuts import render_to_response
from GlobalXpy.app_data.models import RIAchievement

def index(request):
  ri_achievement = RIAchievement.objects.all()
  get_template = loader.get_template('ri_achievement.html')
  return render_to_response(get_template)
</code>

Это цикл for, который находится внутри моего файла шаблона (ri_achievement.html):

<code>{% for e in ri_achievement %}
  <td> Preview  Edit  Duplicate  Delete </td>
  <td> FlagPath </td>
  <td> AchievementType / RIAchievementTypeUserDescription </td>
  <td> {{ e.riAchievementDescription }} </td>
{% endfor %}
</code>

Любая помощь будет оценена.

Ответы на вопрос(2)

Ваш ответ на вопрос