Django应用程序可以轻松管理项目赞助商
django-sponsors的Python项目详细描述
Django应用程序可轻松管理Django项目赞助商
文件
安装
安装Django赞助商:
使用pip:
pip install django-sponsors
将sponsors应用程序添加到设置文件中的INSTALLED_APPS:
INSTALLED_APPS = ( ... 'sponsors', ... )
同步数据库:
``$ ./manage.py syncdb`` and ``$ ./manage.py migrate``
重要信息:运行迁移需要South 1.0或更高版本。
运行collectstatic管理命令:
``$ /manage.py collectstatic``
这将把static sufficients.css复制到静态根设置给定的目录中
在模板中加载sufficients.css文件,如下所示:
<link rel="stylesheet" href="{% static "sponsors/css/sponors.css" %}">
这将把static sufficients.css复制到静态根设置给定的目录中。
[可选]将赞助商URL添加到项目的url.py文件中:
(r'^sponsors/', include('sponsors.urls')),
这将使url能够访问赞助商的视图,而不是第一个版本中的许多视图:-(
用法
然后在项目中使用:
以非分类方式显示所有赞助商:
{% show_sponsors %}
要仅显示默认白金样式的白金赞助商(请参见sufficients.css):
{% show_sponsors 'platinum' %}
向金牌和银牌赞助商显示其默认的金牌和银牌样式(请参见sufficients.css):
{% show_sponsors 'gold,silver' %}
设置
- 赞助商过期=假
- 担保人有效期为12个月
- 赞助商标志宽度=200
- 赞助商徽标高度=无
功能
- 模板标记
- 模型
测试
要在“赞助商”应用程序上运行测试,只需键入以下命令:
$ python manage.py test sponsors
托多斯
- 添加更多类型的表示(列、带说明、标题等)
- 覆盖率100%
- 测试徽标自定义大小
- 测试猫的标志大小
- 用cats测试背景色
- 成为赞助人
- 成为赞助商表格
- 自定义徽标大小并自动创建缩略图
贡献
检查CONTRIBUTING上的提示
更改日志
检查历史记录更改CHANGELOG
许可证
麻省理工学院执照。见LICENSE
历史记录
0.1.2(2015-07-04)
- 将“type”字段重命名为“category”
0.1.1(2015-05-28)
- PyPI上的第一个真正版本:-)
0.1.0(2015-05-27)
- pypi上的第一个版本。
- 基本赞助模式
- templatetag的第一个版本
- 模型、视图和模板标记的一些测试
- 设置中可选的默认徽标宽度和高度
- 基本样式
- 管理员自定义
- 包括赞助商列表视图