繁体   English   中英

Django:在将应用程序推送到Heroku之前先进行本地测试

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM