我对django的工作原理了解不多,但是我有兴趣解决开放源代码项目中发现的问题,因为我可以编写python代码。
我克隆了该项目,并遵循此答案中提到的步骤:how to run cloned django project,并且能够使用以下命令在本地运行该项目:
python manage.py runserver
它已成功在http
上运行,但是我需要在https
上运行应用程序,因为它已与salesforce应用程序和salesforce集成在一起,不允许http
作为回调。
我已经搜索了如何在https上运行django,但我所看到的只是如何在nginx
上运行django https。我认为我需要使用letsencrypt.org之类的库,但不确定如何做到这一点。
这是我要处理的Github项目:https://github.com/benedwards44/packagebuilder
答案 0 :(得分:1)
要在https
上运行项目,建议使用ngrok.io。使用可以从终端ngrok http 8000
使用类似的东西。它将为您提供一个https
网址,该网址将进入您的应用程序。