如何在Djang中导入不同的基于类的视图

2024-04-26 11:50:21 发布

您现在位置:Python中文网/ 问答频道 /正文

我现在正在学习django1.6,我正在开发我自己的博客。你知道吗

我想做以下工作:

我有一个名为的应用程序,它有两个基于类的视图:

-post message视图:仅包含主题字段和消息字段的视图

-显示消息视图:显示所有已发布消息的视图

你知道吗视图.py地址:

class PostMessageView(generic.TemplateView):
    template_name = 'postMessage/index.html'

class ShowMessageView(ListView):
    template_name = 'postMessage/message_list_view.html'
    model = Message

    def get_context_data(self, **kwargs):
        context = super(ShowMessageView, self).get_context_data(**kwargs)
        context['title'] = 'This is the show message page'
        return context

我想利用“main”应用程序中的这两个视图在一个唯一的html页面中显示一个包含这两个视图的页面(我想显示所有已发布的消息,并且必须有可能发布新消息)。你知道吗

在Django有没有一个简单的方法?你知道吗

敬礼


Tags: nameself视图应用程序消息messagedataget