Django+React学习管理系统Stripe支付后重复创建已选课模型问题求助
Django+React学习管理系统Stripe支付后重复创建已选课模型问题求助
大家好,我目前正在用Django和React开发一套学习管理系统,其中集成了Stripe支付网关来处理课程购买。按照需求,用户完成支付后,对应的课程应该被标记为「已选课」,同时系统要创建一条已选课的模型实例。但现在遇到了一个很棘手的问题:每购买一门课程,系统都会重复创建两条已选课模型记录,我翻来覆去检查代码都找不到问题所在。
我整理了相关的代码截图:
- 支付逻辑处理的代码截图
- 已选课模型的定义截图
- 前端支付回调相关的代码截图
我已经多次测试Stripe支付流程,支付环节是能正常完成的,但就是会莫名其妙生成重复的已选课记录,这已经影响到系统的正常功能了。另外,我把所有客户端侧的代码片段都整理好了,方便大家帮忙排查问题。
备注:内容来源于stack exchange,提问作者rohan Kumar
相关产品推荐
相关产品推荐

