django的简单关联系统

django-simple-affiliate的Python项目详细描述


#django的简单附属系统



这是一个非常简单的库,可用于在django应用程序中提供附属链接。
它有意非常轻量级,允许你的应用程序对数据做任何它想做的事情。

这个项目的灵感来自于[django affiliate]库(https://github.com/st4lk/django-affiliate)。
尽管寻求提供更轻量级的方式来提供核心功能集,而不需要使用任何额外的数据模型。


如果您正在寻找一个更重/全面的解决方案,那么使用
[django affiliate](https://github.com/st4lk/django affiliate)可能会更好。works



为每个要向应用程序发送链接的合作伙伴提供一个代码。
他们选择一个链接,该链接在url的“aid”参数中包含他们的代码。例如

`http://example.com/?aid=12345`

此代码使用中间件保存在django会话中,它还将id作为“request.affiliate”添加到请求中(注意:如果没有url参数,但在会话中已找到id,则也将添加该id)。

-python(仅在3.5上测试,但应在2.7中工作)
-django(仅在1.11中测试,但可能在较旧版本中工作)



将此软件包安装到python发行版

`pip install django affiliate`

>2。将“simple_affiliate.middleware.affiliate_middleware”添加到“middleware”:

``python
middleware=(
奖励/跟踪关联方

``python
如果请求,则提供关联方ID并向关联方支付现金(请求):
按关联方ID支付关联方ID(请求。关联方ID,美元值(请求)
````

project todos

-[]添加/文档过期超时功能
-[]添加测试



欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何使用DBFlow进行迁移?   java无法从socket读取数据   java在JButton上使用鼠标运动监听器?   元素的java ArrayList链接和get IndexOutOfBoundsException   javascript如何在Java脚本中从ajax调用解析JSON对象   从数据库中获取信息并将其写入JTable。错误:java。lang.IndexOutOfBoundsException:索引:2,大小:2   spring如何使用Java SpringBoot在FCM推送通知中向IOS发送图像通知   java jsoup:解析某个标记的数据,该标记恰好位于某个特定标记之后   java没有HashMap的等式依赖于EntrySet。钥匙套?   未按预期评估java Maven属性(osmavenplugin)   类Java向ArrayList添加了用户输入,需要用另一个ArrayList中的变量分隔   JavaJSF丰富:每行呈现的数据列表?   集合Java 8按属性区分   在Java中,是否可以(静态)导入构造函数或局部变量?   安卓在ubuntu 10上安装java时出错64位   java是否应该hashCode()只使用equals()中使用的不可变字段的子集?   java如何创建ConcurrentMultiMap