Django条纹假卡导致TemplateDoesNotExist错误

时间:2019-11-22 00:24:20

标签: javascript python django stripe-payments

当某人尝试向我的Stripe付款表中提交伪造的信用卡时,我看到一个错误页面,提示“ TemplateDoesNotExist位于/​​ memberships / payment /,后跟Membership / membership_payment.html”。这是我的代码:

views.py:https://dpaste.de/8EUX

html文件: https://dpaste.de/2Y37

我需要一种方法来不显示该错误页面,而是将用户重定向回/ memberships /并显示卡被拒绝的消息。但是,如果用户键入有效的卡,则该重定向是正确的。否则,也许我需要一种方法来验证该卡是否可以收费,然后才能提交表格。

跟踪已包含在dpaste链接中。

我将这个github项目用作基准,因此所有文件基本相同(除了我的dpaste代码更新):

https://github.com/danialbagheri/video-membership

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

您的路径中有错字,您错过了“ s”

应为“ membership s /membership_payment.html”,但您的代码使用“ membership / membership_payment.html”