Django项目的各种实用程序。
django-groove的Python项目详细描述
#django groove是一个django应用程序,具有多种实用程序,例如,添加当前django站点对象的模板
>上下文处理器和发送html邮件的实用
>方法。
两个装饰工使用django用户权限限制视图,包括对人员或超级用户的检查。如果用户没有足够的
权限,则引发404,安全性通过模糊性。
superuser_required('views.index'),name='index'),
\groove.context_processors.site.current_site`
将当前django site对象添加到
模板上下文的模板上下文处理器。使用“requestsite”作为回退。
)
将当前网站、媒体和静态URL添加到模板上下文(如果不存在)。
`可用的用户变量:
*account/welcome.txt(纯文本版本)
*account/welcome.html(HTML版本)
*account/welcome_subject.txt(纯文本主题,仅限一行)
\groove.http.json response`
具有JSON mime类型的HTTP响应类,可以选择将给定对象转储到JSON。还可以正确地转换datetime和decimal对象。
\groove.models.abstract.timestampedmodel`
abstract django类,该类在创建和修改对象实例时自动为其添加时间戳。
`修改要建模的时间字段。
装饰器。
url配置中的示例用法:
url(r'^secret/$',limitedTemplateView.as_view(
template_name='secret.html'),name='secret'),
\groove.views.generic.ExtraContextTemplateView`
扩展TemplateView以接受附加上下文的字典。
>上下文处理器和发送html邮件的实用
>方法。
两个装饰工使用django用户权限限制视图,包括对人员或超级用户的检查。如果用户没有足够的
权限,则引发404,安全性通过模糊性。
superuser_required('views.index'),name='index'),
\groove.context_processors.site.current_site`
将当前django site对象添加到
模板上下文的模板上下文处理器。使用“requestsite”作为回退。
)
将当前网站、媒体和静态URL添加到模板上下文(如果不存在)。
`可用的用户变量:
*account/welcome.txt(纯文本版本)
*account/welcome.html(HTML版本)
*account/welcome_subject.txt(纯文本主题,仅限一行)
\groove.http.json response`
具有JSON mime类型的HTTP响应类,可以选择将给定对象转储到JSON。还可以正确地转换datetime和decimal对象。
\groove.models.abstract.timestampedmodel`
abstract django类,该类在创建和修改对象实例时自动为其添加时间戳。
`修改要建模的时间字段。
装饰器。
url配置中的示例用法:
url(r'^secret/$',limitedTemplateView.as_view(
template_name='secret.html'),name='secret'),
\groove.views.generic.ExtraContextTemplateView`
扩展TemplateView以接受附加上下文的字典。