我有一个 django 项目,将平面页面用于主要是静态内容的页面,将 .po 文件用于较短的字符串、标题、按钮等。但我在探索客户希望通过自己编辑的内容块的替代方案时遇到了麻烦admin 还是可以包含在模板中的自定义表单?
我曾考虑采用基于现有框架的 CMS 方法,但因为该项目在没有 cms 功能的情况下运行良好,可能 90% 的内容我暂时不想这样做。
我的第一个想法是创建一个自己的模型“text_blocks”并使用django-modeltranslation之类的东西,并用正确的对象填充视图上下文。
我的问题首先是上述方法是否合理,但主要是我缺少管理此类内容的哪些替代方法。