当某人尝试向我的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
任何帮助将不胜感激。
答案 0 :(得分:0)
您的路径中有错字,您错过了“ s”
应为“ membership s /membership_payment.html”,但您的代码使用“ membership / membership_payment.html”