django-mashup 是 Django 框架的视图混搭器。将多个视图、模板和/或 Ajax 加载的 URL 组合到一个基于类的视图中。将这些视图包装在基于模板的容器中。为不同的请求类型定义不同的视图和/或容器组合。

安装

在您的 Python 发行版或 virtualenv 中安装模块:

$ pip install django-mashup

将应用程序添加到您的 INSTALLED_APPS:

INSTALLED_APPS = (

... 'mashup', ... )

视图类和组件类

django-mashup 提供了一个视图类:

from mashup.views import MashUp

以及三个组件类:

from mashup.views import URLMash, TemplateMash, ViewMash