一个可重用的django应用程序,用于管理和显示横幅广告。
django-ad-rotator的Python项目详细描述
可重复使用的django应用程序,用于管理和显示横幅广告。
安装
从pypi获得最新的稳定版本
pip install django-ad-rotator
从github获取最新提交
pip install -e git+git://github.com/bitmazk/django-ad-rotator.git#egg=ad_rotator
将ad_rotator添加到INSTALLED_APPS
INSTALLED_APPS=(...,'ad_rotator',)
不要忘记迁移数据库
./manage.py migrate ad_rotator
用法
通过在django管理中创建BannerAd对象来创建横幅广告。
只需添加get_banner包含标记,就可以将它们连接到template中。
{% load ad_rotator_tags %} {% get_banner %}
通过覆盖以下位置的模板自定义横幅的显示方式 ad_rotator/partials/banner.html。
贡献
如果您想参与此项目,请执行以下步骤
# Fork this repository # Clone your fork mkvirtualenv -p python2.7 django-ad-rotator make develop git co -b feature_branch master # Implement your feature and tests git add . && git commit git push -u origin feature_branch # Send us a pull request for your feature branch