我已经开始使用 django。我喜欢它,但我仍然是菜鸟,如果这是一个初学者问题,请原谅我。
我正在设计一个希伯来语网站,旨在让一小部分用户添加有关给定参数的信息。这相当简单,因为内置的管理界面站点正是我所需要的,所以我决定避免使用“视图”,而是只使用 auth 模块来授予其他用户编辑所有内容的权限(我相信他们,这不是用于发布)。
问题是,我仍然想稍微编辑模板,也许用图像替换一些东西,更改标题等等。我知道当它设置为英语时如何执行此操作(只需将模板复制到特定目录,在 settings.py 中列出其路径,然后编辑它们),但对于希伯来语,它更复杂:有 po 和 mo 文件,我还阅读了一些地方,解释说我应该使用我不熟悉的 ugettext,然后是我真的从未听说过的“slugify”。
我不明白模板是如何知道在哪里可以找到标题和其他部分的替换希伯来语文本的。如果我创建自己的模板文件夹,我应该把 po\mo 文件放在哪里?我如何告诉它在哪里寻找它?
我需要一些关于从哪里开始的建议,我需要做什么\学习解决这个问题?