happystamp是构建忠诚卡系统的夹层插件
django-happystamp的Python项目详细描述
许可证
这个软件是在BSD licensed下开源的。
概述
happystamp是用于构建忠诚卡系统的Django应用程序。它建在Mezzaninecms平台的顶部。这个应用程序提供了ootb,忠诚系统的关键功能,如程序设置、兑换/奖励交易等。
功能
- 销售点设置
- 忠诚度计划设置
- 用于Happystamp app 的二维码生成
- 客户登记
- 已执行交易的卡历史记录
- 兑换/奖励交易
- 营销通知
- 用于Happystamp app 的rest api
- …
依赖性
- happystamp被设计为Mezzanine内容管理平台的插件,因此需要安装Mezzanine。
- Django Rest Framework是提供rest api所必需的
- QR Code用于生成二维码
- Django storages需要支持静态/媒体文件的s3存储
安装
最简单的方法是使用pip:
$ pip install django-happystamp
将“happySamp”添加到项目设置中已安装的应用程序中。py:
INSTALLED_APPS = ( ... "happystamp", )
通过更新项目的URL添加“happySamp”URL.py:
urlpatterns = patterns('', url(r"^", include('happystamp.urls')), )
运行python manage.py migrate以创建happySamp模型
启动开发服务器并访问http://127.0.0.1:8000/admin/ 查看HappySamp对象
要卸载happystmp,只需注释掉或删除已安装应用程序中的“happystamp”行。
贡献
happystmp是一个使用git管理的开源项目。存储库位于GitHub上。
支持
若要报告安全问题,请私下发送电子邮件至 admin+security@happystamp.fr。
对于所有其他HappySamp支持,请发送电子邮件至 admin@happystamp.fr。
如果您确定遇到了一个bug,请使用 GitHub issue tracker。