【问题标题】:running heroku django app from a virtual environment从虚拟环境运行 heroku django 应用程序
【发布时间】:2021-09-13 08:18:48
【问题描述】:

我有一个django 应用程序,我从本地主机上的虚拟环境运行,在该虚拟环境中,我对django 管理面板的html 源代码进行了一些更改,但是当我将其部署到heroku 时。它使用pip 安装另一个django,并且不会从我所做的更改的虚拟环境中运行,从而导致我所做的更改丢失。

【问题讨论】:

    标签: python-3.x django heroku


    【解决方案1】:

    您应该扩展模板而不是硬编码覆盖它们。结帐this SO answer 了解一些方法。

    【讨论】:

    • 我改变的是显示应用程序的侧导航栏和显示额外信息的模型。我尝试了你的建议,但它似乎没有在侧导航栏上做出改变。
    • Heroku 是短暂的,因此每次访问系统时它都会构建它的测功机,在本地计算机上修改 django 的核心文件并将更改推送到 heroku 是行不通的,因为 Heroku 是从 django 源代码构建的.您将不得不在可以存储在 git 存储库中的代码中覆盖模板并将这些更改推送到 Heroku。如果没有关于您尝试或更改的确切内容的更多信息,我不会有太多帮助。
    猜你喜欢
    • 2019-01-19
    • 2015-03-25
    • 1970-01-01
    • 1970-01-01
    • 2014-08-12
    • 2022-01-26
    • 1970-01-01
    • 2014-11-09
    • 1970-01-01
    相关资源
    最近更新 更多