【问题标题】:Template not found with Django on Heroku在 Heroku 上找不到 Django 的模板
【发布时间】:2011-12-23 09:48:53
【问题描述】:

开发一个 Django 应用程序并决定放弃 Linode 转而使用 Heroku。实在是太多废话了。所以我可以在本地使用python manage.py runserver 很好地运行我的应用程序,并且当 ssh'd 进入 Linode 时,但是当推送到 heroku git repo(通过,运行良好)时,我得到TemplateDoesNotExist at / home.html。在我的电脑上,该文件夹位于Heroku/Django_App/OmniCloud_App/Templates/(Django_App 是带有settings.py 等的文件夹)。

Heroku 正在检查 /app/OmniCloud_App/Templates/ 我如何查看 Heroku 的文件结构并在 settings.py 中指定,以便我可以在本地运行应用程序进行开发以及推送到 Heroku?

【问题讨论】:

    标签: django heroku django-templates


    【解决方案1】:

    一旦您推送到 heroku,您就可以通过 bash 连接到您的 heroku 应用程序的一个隔离实例。您可以通过以下方式访问它:

    heroku run bash --app appname
    

    (请记住,这确实会占用您的 heroku 信用数小时)。

    【讨论】:

      猜你喜欢
      • 2021-04-12
      • 1970-01-01
      • 1970-01-01
      • 2022-01-15
      • 2018-06-26
      • 1970-01-01
      • 1970-01-01
      • 2018-01-02
      相关资源
      最近更新 更多