Django Heroku 如何返回开发服务器进行更多更改

Posted

技术标签:

【中文标题】Django Heroku 如何返回开发服务器进行更多更改【英文标题】:Django Heroku how to go back to development server to make more changes 【发布时间】:2021-10-02 01:23:07 【问题描述】:

所以我刚刚将我的 Django 应用程序部署到 Heroku,一切正常。应用的当前版本并不完美,所以我想对其进行编辑,但我目前的流程是:

1. **make changes in files
2. git status (just to make sure changes are seen)
3. git add -A
4. git commit -m "message"
5. git push heroku master

如何取回整个 python manage.py runserver 开发部分,以便我可以更彻底地进行更改,并且只有在我知道更改符合我的期望时才提交?

由于我是 Python/html/CSS 的新手,所以我总是在编码然后测试以查看我的代码的作用,目前它会涉及很多 git commit / git push。任何帮助表示赞赏!

【问题讨论】:

【参考方案1】:

部署到 Heroku 不会阻止您使用 python manage.py runserver。只需确保您已加载虚拟环境(如果您使用的是虚拟环境),它应该可以正常工作。

【讨论】:

之前我在运行runserver时遇到错误,但现在没有错误,但是打开本地主机在任何页面上都会出现服务器错误500。知道为什么会这样吗?

以上是关于Django Heroku 如何返回开发服务器进行更多更改的主要内容,如果未能解决你的问题,请参考以下文章

如何将带有 django 的 react.js webpack 部署到 heroku?

在 Heroku 上运行 Django/React 应用程序时,如何让 collectstatic 工作?

使用 Windows 机器将 Django 部署到 Heroku(生产服务器而不是开发服务器)

Pandas数据框一旦部署到heroku(Django项目)后就无法按预期方式运行

使用 Heroku 在 Django 中为本地开发配置 postgresql 数据库

将 Django 开发数据库 (.sql3) 迁移到 Heroku