支持Django支持的网站首页的对象?

支持Django支持的网站首页的对象?,django,django-models,django-views,Django,Django Models,Django Views,我正在建立我的第一个django网站,我很难理解需要哪些对象来支持该网站的首页 首页的结构非常像的首页,我想知道django反对什么;模型、视图等。我需要实现这一点 该页面将包含多个标题,其中的文本将不经常更改。下面的文字将是一个链接到该网站的其他部分的列表。所有内容都将通过管理员应用程序添加 目前,我有以下模型: class FrontPage(models.Model): introduction = models.CharField(max_length = 4000) u

我正在建立我的第一个django网站,我很难理解需要哪些对象来支持该网站的首页

首页的结构非常像的首页,我想知道django反对什么;模型、视图等。我需要实现这一点

该页面将包含多个标题,其中的文本将不经常更改。下面的文字将是一个链接到该网站的其他部分的列表。所有内容都将通过管理员应用程序添加

目前,我有以下模型:

class FrontPage(models.Model):
    introduction = models.CharField(max_length = 4000)
    updates = models.CharField(max_length = 4000) 
我的视图(简化)如下所示:

def indexpage(request):
    front_page = get_object_or_404(FrontPage, pk=1)
    collection_list = CarCollection.objects.orderby('the_year')
    return render(request, 'index.html', {'collection': collection_list, 'frontpage': front_page})
我将其传递到模板并按预期显示我的页面,我可以看到文本和链接

然而,我相信一定有一个更“django”类型的方式来开发这种类型的页面,所以任何帮助或建议都将非常感谢


如果需要,我使用的是Django 1.6

如果它只是文本库,那么您可能不需要任何东西。您可以安装django cms,让它处理内容

在你发布的链接中,介绍下面的链接似乎只是内容页面,这正是django cms提供的。您不需要添加任何您自己最可能的模型