django引入依赖url的静态和动态数据块的可重用应用程序
django-siteblocks的Python项目详细描述
http://github.com/idlesign/django-siteblocks
那是什么
django siteblocks是django构建可在模板中使用的静态或动态数据块的可重用应用程序。
它允许您以静态或动态块的形式描述不明显属于项目中任何应用程序的数据, 可以在网站页面的某些位置呈现。这些块通过其别名在模板中寻址。
支持两种站点块类型:
静态。这些是使用django admin contrib定义的,并链接到某些url。
这允许不同URL上的不同站点块内容。
动态。这些是注册为返回内容的siteblocks的普通python函数。
这允许复杂的逻辑构建siteblock内容。
如果同一个站点块有多个与之关联的内容,则将随机选择呈现的内容。