使用django消息传递框架呈现分组消息。

django-messagegroups的Python项目详细描述


Build statusPyPI download stats

这个django应用程序提供了一个模板标记来呈现所有消息(通过 django消息传递框架),并按类别显示它们。

由于tag v0.2,django消息组与bootstrap 1兼容,并且 v0.3,它使用引导2/3标记。

Django support:1.4+
Python support:2.6–2.7, 3.3+

安装

安装django-messagegroups的最佳方法是使用pip:

pip install django-messagegroups

要获取当前的开发版本,可以从 Github:

pip install -e git://github.com/dbrgn/django-messagegroups.git#egg=messagegroups

最后将messagegroups添加到已安装的应用程序设置中。

用法

{% load messagegroups %}
...
{% render_messages messages %}

自定义

您可以通过重写^{tt3}自定义模板$ 模板。只要确保你的应用程序在INSTALLED_APPS列表中 messagegroups应用程序之前。

下面是一个基于列表的示例:

{% if messages %}
    <ul>
    {% for key, values in messages.items %}
        <li>Level {{ key.0 }} (Tags: {{ key.1 }}): {{ values|join:" | " }}</li>
    {% endfor %}
    </ul>
{% endif %}

默认的html类标记与Bootstrap CSS Framework(2/3)兼容。

学分

灵感来自本·塔平(通过mrben.co.uk)。

许可证

麻省理工学院许可证(MIT)

版权所有(c)2011-2016 Danilo Bargen

兹免费准许任何人取得副本 本软件和相关文档文件(“软件”)的 在软件中不受限制,包括但不限于 使用、复制、修改、合并、发布、分发、再授权和/或出售 软件的副本,并允许软件的用户 在满足以下条件的情况下,可以这样做:

上述版权公告及本许可公告须包括在 软件的所有副本或大部分。

本软件按“原样”提供,无任何形式的保证,明示或 默示的,包括但不限于适销性保证, 适合特定目的和不侵权。在任何情况下 作者或版权所有者应对任何索赔、损害或其他 责任,无论是在合同诉讼、侵权诉讼或其他诉讼中, 不属于或与软件、使用或其他交易有关 软件。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
如何获得@sign,以便在Java代码中键入@override?   java Facebook登录不起作用,我忘了什么?   json如何在java中从MongoDB Atlas获取特定字段?   java如何在Android上的JNI中实现委托/协议(在iOS上)?   java为什么这个循环多次的程序在循环后有一个“println”时需要花费时间?   java无法使组合框正常工作   JavaCQ5。如何为作者显示列表发布者?版本5.5   java我可以要求泛型参数具有泛型参数吗?   JavaOKHTTP无法获取整个JSON   数组Java:用字符减去字符意味着什么?   java为什么Eclipse content assist无法从部分方法名生成方法存根?   java使用线程在Android Studio中一次加载一个多位图   java遍历二叉树并返回一个值