如何对LiveServerTestCase和StaticLiveServerTestCase使用HTTPS?

时间:2019-07-25 07:41:48

标签: django https stripe-payments django-testing

django.test.LiveServerTestCasedjango.contrib.staticfiles.testing.StaticLiveServerTestCase都仅使用HTTP连接。

我目前正在为一个Web应用程序编写集成/功能测试,人们可以使用Stripe进行付款。要显示来自Stripe的信用卡表格,需要在页面上使用HTTPS,否则信用卡表格将拒绝加载。因此,我需要使用HTTPS连接的StaticLiveServerTestCase之类的东西,以便可以加载和测试信用卡表格。

有什么可用的解决方案?唯一可行的选择是运行通过HTTPS为Django项目提供服务的外部服务器(例如gunicorn,uwsgi)吗?

感兴趣的:

0 个答案:

没有答案