【问题标题】:How to update a file in site-packages on Heroku如何在 Heroku 上更新站点包中的文件
【发布时间】:2013-01-18 16:10:16
【问题描述】:

我刚刚为我的 django 项目安装了django-robots-txt。现在,正如项目所述,我必须根据需要编辑 robots.txt 文件。由于我无法将该文件 git 推送到我的 Heroku 服务器上,因此我不确定如何在服务器上编辑该文件。有人知道怎么做吗?

【问题讨论】:

  • 推送那个文件有什么问题?
  • @michas 因为我使用了 pip install,所以安装的应用程序并不是我应用程序的一部分。它是 Heroku 用于安装所有补充资源的 requirements.txt 的一部分。这就是为什么我不能使用 git add

标签: django git heroku


【解决方案1】:

在本地机器上编辑文件。

做一个

git add -u 

更新您项目的资源。 那么

git commit -m "changes that you made"

还有一个

git push heroku master(assuming you are working on the master branch)

这应该会将您最近的更改(包括 robots.txt 的更改)推送到 heroku。

【讨论】:

  • 因为我使用了 pip install,所以安装的应用程序并不是我应用程序的一部分。它是 Heroku 用于安装所有补充资源的 requirements.txt 的一部分。这就是为什么我不能使用 git add
  • 你在使用 virtualenv 吗?
  • 是的,我正在使用 virtualenv
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-09-29
  • 1970-01-01
  • 1970-01-01
  • 2019-12-15
  • 2017-11-14
  • 2017-12-09
  • 2012-09-25
相关资源
最近更新 更多