django - 在 Heroku 中创建一个新目录

标签 django heroku

我对 Heroku 很陌生,我刚刚将我的 Django 应用程序推送到 Heroku。有谁知道如何在“/app”下创建“log”目录?/app 是我的应用程序的顶级目录吗?

谢谢

最佳答案

日志目录是否在您的 .gitignore 中文件?如 /log是一个未版本化的目录然后 K Z's answer应该对 Heroku 有所帮助;除非 Heroku 和您的存储库中的日志目录发生其他事情。
关于提交空目录
你不能向 git 提交空目录,但你可以添加一个 .gitignore目录中的文件,该目录忽略除自身之外的所有文件。这将尽可能接近对空目录进行版本控制,因为我确定您不想对日志文件进行版本控制。
确保日志目录不在您的主 .gitignore 中文件。然后在你的日志目录中创建一个新的 .gitignore包含以下内容:

# Ignore everything in this directory
*
# Except this file
!.gitignore
您可以查看 Jamie Flournoy's在这里回答 How can I add an empty directory to a Git repository?

关于django - 在 Heroku 中创建一个新目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13105852/

相关文章:

python - 在 Django 中运行并与后台进程通信

python - 如何修改 Procfile 以在 Heroku 上的非标准文件夹中运行 Gunicorn 进程?

node.js - 如何配置通过 Heroku/Node.js 读取的简单静态 AWS S3 图像(403 访问错误)

django - 如何在Heroku上运行Django测试

express - 如何在 Heroku 的两个不同端口上同时部署 Next.js 和 Express 服务器

heroku - 如何为 heroku : (e. g 上的应用程序创建子域。 sub.myapp.herokuapp.com)

django - 如何在 django 中检查密码与以前使用过的密码

python - 显式应用 str() 与允许 Django 自己执行它会在模板中产生不同的结果

django - 我正在尝试使用 Heroku CLI 在 Heroku 中部署我的 django 项目我遇到安装错误

ruby-on-rails - Heroku 没有看到 gem 'pg'