用于django的各种代码片段
huDjango的Python项目详细描述
上半部分。哈德詹戈
hudjango包含我们在hudora使用的[http://www.djangoproject.com/django web框架]的一组小扩展。
- 验证。后端。!emailbackend-对django.contrib.auth.models.user进行身份验证,默认情况下与django相同,只是用户可以使用自己的电子邮件地址而不是用户名进行身份验证。
- 验证。后端。!Zimbrabackend-通过LDAP对Zimbra服务器进行身份验证。用户必须使用完整的电子邮件地址和Zimbra Passwort才能登录如果针对Zimbra的身份验证成功,但在Django地址中找不到匹配的电子邮件,则后端将在Django用户数据库中创建一个新条目
- fields.scalingimagefield-具有自动缩放功能的图像
- fields.defaulting-具有更详细默认值的django字段
- templatetags.hudjango-格式化地址协议的地址标记,HTML欧洲,HTML中心,G2KG和链接对象标记。
- printerchooser-选择存储在cookie中的打印机。
- serializers.queryset_to_xls-从queryset生成Excel/xls文件
氢气下载
您可以在“Python Cheeseshop”:http://pypi.python.org/pypi/huDjango/或“GitHub”:http://github.com/hudora/huDjango找到huDjango
氢气变化
- 0.91: dedupingS3storage.DedupingS3storage.py dtores file in S3 merging duplicate files
- 0.90: decorators.ajax_request(), New CouchDB stuff: CouchDBField and CouchDB template loader
- 0.88: format_addressproto() now understands dicts
- 0.86: added serializers.queryset_to_xls, fixes for require_login and ZimbraBackend
- 0.85: deUmlaut template filter
- 0.84: format_addressproto, more robust clienttracking, don’t generate links for empty image IDs, fixed {% imageid … urlonly %} templatetag
- 0.83: hudjango.auth.decorators.require_login implements a bridge between Apache HTTP authentication and Django sessions
- 0.82: Storage Modules, huImage
- 0.78: hudjango.!PrinterChooser() functionality and respective template tags.
- 0.77: Django 1.0 compatibility
- 0.74: template tags / filters now work with Djangos new [http://www.djangoproject.com/documentation/templates/#autoescape autoescape] functionality. Needs Django version > r6844.
- 0.73: Extracted templatetags from the internal MoftS codebase.
- 0.72: removed hudjango.fields.audit , support for Django Revision 7403.
氢气替代品