Почему записи модели не отображаются?

Вчера я столкнулся с системной проблемой, проблема в том, что записи модели не отображаются на странице, хотя раньше они отображались, я не знаю в чем проблема, так как раньше все работало

это код views.py

class IndexView(generic.ListView):
template_name = 'Homepage/index.html'
model = Goods
context_object_name = 'goods'
def get_context_data(self, **kwargs):
    context = super().get_context_data(**kwargs)
    numbers = Number.objects.all()
    context['numbers'] = numbers
    return context

это код html

{% for number in numbers %}
              <h3 class="numbers">{{numbers.number1_text}}</h3>
           {% endfor %}

           {% for number in numbers %}
              <h3 class="numbers">{{numbers.number2_text}}</h3>
           {% endfor %}

это код models.py

class Number(models.Model):
number1_text = models.CharField(max_length=200)
number2_text = models.CharField(max_length=200)

def __str__(self):
    return self.number1_text

def __str__(self):
    return self.number2_text

У вас здесь опечатка

           {% for number in numbers %}
              <h3 class="numbers">{{numbers.number1_text}}</h3>
                                          ^here it should be number
           {% endfor %}

           {% for number in numbers %}
              <h3 class="numbers">{{numbers.number2_text}}</h3>
           {% endfor %}

Правильный код

           {% for number in numbers %}
              <h3 class="numbers">{{number.number1_text}}</h3>
           {% endfor %}

           {% for number in numbers %}
              <h3 class="numbers">{{number.number2_text}}</h3>
           {% endfor %}
Вернуться на верх