python - 仅在 Heroku 中不受支持的语言环境设置
问题描述
我刚刚将我的项目推送到heroku,突然我收到以下错误:
/profile/list/48
unsupported locale setting
Error during template rendering
In template /app/Clientes/templates/Clientes/base.html, error at line 0
问题是我在本地运行这个项目没有任何问题,而在 Heroku 中,错误出现在详细视图中。
我不认为问题出在我的任何文件中,但如果需要,我可以在此处发布。
解决方案
为了减少堆栈图像大小,heroku 16 堆栈默认不包含语言包。不过,您可能仍想使用自定义语言包。
您可以heroku-buildpack-locale
通过运行添加 buildpack
heroku buildpacks:add --index 1 https://github.com/heroku/heroku-buildpack-locale
.locales
然后在存储库的根目录中创建一个新文件,其中包含
pt_BR.UTF-8
提交并推送到 Heroku。这应该让您使用语言环境。
推荐阅读
- php - My Sql 按数组值查询
- python-3.x - pandas 在合并两个数据帧时创建一个标志
- google-cloud-platform - 在 GCP 上调整持久卷大小 - GKE
- java - 如何使用 JasperReports 导出 CSV
- php - PHPExcel - 读取 2 列数据
- qt - 如何使用另一个变量的值自动更新 QLineEdit
- python - 使用 python 创建特定的数据模式
- android - Android数据绑定包不存在
- templates - cumulocity smartrest 模板 mqtt 消息未收到
- yii2 - Yii2:如何根据用户的喜好加载不同的模型