我需要在我的网站上添加计划和定价架构,向用户收取某些功能的使用费用。在这种情况下,User
会将Notices
添加到Points
。
User
应该无法添加比Notices
允许的更多Plan
。这样的东西。
我对定价模式的工作方式或如何处理定价的方式并不十分清楚,但这不在问题的范围内。
答案 0 :(得分:6)
我们正在积极开发可能的解决方案:
https://github.com/cypreess/django-plans
使用https://github.com/cypreess/django-getpaid(付款经纪人),他们可以解决所有类型的问题:计划,定价,配额(限额),发票,税收,付款。
getpaid有一个稳定的版本,计划仍在开发中,但此时100%可用(我亲自使用它)。
两者都有很好的文档,可以在阅读文档时找到。
我希望这会对你有所帮助。
答案 1 :(得分:3)
您可以尝试四处寻找配额系统。您的需求可能与您的应用程序紧密集成,因此从头开始实施解决方案可能是正确的方法。
我看到这可能不是你所需要的,但可能会给你一些想法:https://github.com/mpasternacki/django-quotas
答案 2 :(得分:1)
对于您的问题,这可能不是一个好的答案。但是我在没有找到合适的解决方案的情况下挖了很多东西。我偶然发现了django-plans,但即使这些例子也不复存在了。他们的最后一次提交是在一年前。但他们确实有几个月的问题。
我认为,因为这是各国法律的一个非常具体的事情,最终你会达到lib不支持你想做的事情的程度。那就是说,我会发展自己的。这就是我现在正在做的事情。