首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >保留上一页的语言选项

保留上一页的语言选项
EN

Stack Overflow用户
提问于 2020-12-01 17:28:16
回答 1查看 14关注 0票数 0

我制作了多语言网页,每个页面上有两个语言按钮。它的工作方式应该是当人们点击下一页时,他们的上一页的语言选项在下一页保持不变。它在我的本地主机上是这样工作的,但是当在Heroku上部署它时,当单击Next时,语言选项总是返回到默认语言。我想知道这个问题是不是因为Heroku从git远程存储库获取我的代码时遗漏了什么?

我还在Linux服务器上托管了这个网页。就像在我的本地主机上一样,这个问题不会在Linux服务器上发生。我很确定问题出在git库和/或Heroku上。谢谢!

EN

回答 1

Stack Overflow用户

发布于 2021-05-02 14:21:56

当我最近将应用上传到Heroku时,这个问题就解决了。当切换语言按钮时,语言选择被带到Heroku上的下一页。我试图弄清楚这个问题是如何解决的。有两个可能的原因:一个是Heroku平台以某种方式更新了,另一个可能是我的oTree代码发生了一些变化。我附加了一些我在代码中所做的更改,以防有人遇到同样的问题。请注意,目前otree必须小于5,因为otree 5.0现在与Django不兼容,要开发多语言页面,Django是非常必要的。

Requirements.txt中的代码:

代码语言:javascript
复制
    -r requirements_base.txt
    psycopg>=2.5.1
    otree==3.0.9

Requirements_base.txt中的代码:

代码语言:javascript
复制
    numpy>=1.16.2
    scipy>=1.1.0
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65087864

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档