我有 3 个应用程序,我想在主页 (index.html) 上显示它们的最新帖子。
分析模型.py:
class Analiza(models.Model):
published = models.DateTimeField(default = datetime.now)
title = models.CharField(max_length = 500)
avtor = models.CharField(max_length = 200)
analiza_text = models.TextField(blank = True, null = True)
approved = models.BooleanField(default=False)
class Meta:
permissions = (
("can_approve_post", "Can approve post"),
)
def _unicode_(self):
return self.title
def get_absolute_url(self):
return "/%s/%s/%s/" % (self.published.year, self.published.month, self.slug)
其他两个(Recenzii 和 Lekcii)基本相同。
Analizi views.py:
def analizi(request):
post = Analiza.objects.order_by('-published')[:5]
return render_to_response( 'index.html', {'posts': post},)
但是有了这个观点,我可以在http://websiteurl.com/analizi上看到结果(我知道那是错误的)。
如何在主页上显示所有 3 个应用程序的最新帖子?