是否可以在 django 中实现这一点:在视频网站中,对于用户想要观看的每个视频,他/她必须在观看视频之前支付费用。如果可能的话,实现这一点的最佳方法是什么。每次成功付款后,如何将用户重定向回他支付的特定视频?
问问题
217 次
2 回答
3
你可以使用 Django 做任何事情web
,就像使用任何其他 webframework/weblibrary 一样。
可能最简单的方法是拥有用户资料,一旦付款成功,您就可以将此视频添加到用户“允许”列表中。这使得向用户显示可用视频变得非常容易。付款后的重定向实际上取决于您的提供商,paypal 和其他允许您将他们的付款流程嵌入到您的应用程序中,并拥有强大的 API 来检查“传入”付款。
于 2013-06-10T10:12:06.030 回答
0
我相信这是可能的。
您可以做的是在您的视频页面上检查某个收据,您可以将其作为条目添加到您的 django 网站的 UserProfile 模型中。
现在,只有当您的用户通过您可以通过脚本处理的完整付款路径时,才会生成此收据。
至于重定向,您可以让支付处理服务重定向到您的收据令牌生成 django 视图,该视图处理将用户添加到该视频的白名单。
于 2013-06-10T10:18:04.353 回答