[英]Django: Testing locally before pushing app to Heroku
我已经按照Heroku的“ Django入门 ”中的说明进行操作,并成功地在Heroku服务器上部署了我的应用程序。
但是,在提交和推送任何代码更改之前,没有关于如何在本地测试我的应用程序的教程。 例如,在对CSS文件或Django视图进行一些细微更改之后,我想先在本地计算机上对其进行测试,而不必每次都执行“ git push heroku master”。
如何使用Heroku做到这一点?
谢谢
要在本地测试您的应用,您无需使用Heroku。 只需转到您的manage.py
所在的文件夹并执行以下操作:
python manage.py runserver
它将使用您的应用启动一个开发Web服务器,您可以在浏览器中使用以下URL进行访问: http:// localhost:8000 。
更改Python代码后,此Web服务器会自动重新加载。 请参阅Django教程: https : //docs.djangoproject.com/en/1.7/intro/tutorial01/#the-development-server
另外,您可能需要在环境中设置一些变量( export VARNAME=value
),以使其与12因子样式的设置一起使用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.