Почему записи модели отображаются одновременно
Тут такое дело, мне нужно что бы на странице отображалось последние записи модели, для этого я добавил в моделях новую запись pub_date что бы добавить в очередь записи, но как и предсказывалось ничего не работает и записи отображаются одновременно, то есть вместе
код models.py
class Avaibility(models.Model):
name_text = models.CharField(max_length=200)
apply_text = models.CharField(max_length=200)
presence_text = models.CharField(max_length=200)
pub_date = models.DateTimeField('date published', null=True)
def __str__(self):
return self.name_text
def __str__(self):
return self.apply_text
def __str__(self):
return self.presence_text
код views.py
class IndexView(generic.ListView):
template_name = 'Homepage/index.html'
model = Goods
context_object_name = 'goods'
def description(self):
return self.description_text
def price(self):
return self.price_text
def get_context_data(self, **kwargs):
context = super().get_context_data(**kwargs)
numbers = Number.objects.all()
context['numbers'] = numbers
return context
def get_context_data(self, **kwargs):
context = super().get_context_data(**kwargs)
avaibilitys = Avaibility.objects.order_by('-pub_date')
context['avaibilitys'] = avaibilitys
return context
если ещё что-то понадобится пишите добавлю любую инфу
так же, вот что в итоге отображает