最佳实践:如何在django中保留没有数据库的简单数据?

ada*_*Lev 0 python django persistence

我正在构建一个不需要数据库的网站,因为REST API"是数据库".(除非您不希望将特定于站点的内容放在那里,因为API主要由移动客户端使用)

但是,通常会在数据库中放置一些内容,例如"作业"页面.您有主列表视图和每个作业的详细信息视图,并且应该可以轻松添加新作业条目.(不一定是通过CMS,但那会很棒)

例如example.com/careers/example.com/careers/77/

我可以在模板中对这些东西进行硬编码,但这不是DRY-您每次都必须更新主模板和详细模板.

你们有什么感想?也许是YAML文件?或者更好的想法?谢谢

Ste*_*lim 5

为什么不将它保存在数据库中?你的远程REST商店很好,很时髦,但如果你有本地数据,没有什么(除非有规范说明)停止你在本地数据库中存储一些东西.不必是任何v魅力 - 可能是sqlite,或者你可以与redis等有一些乐趣.

  • Django ORM使架构设计变得简单,而且South很好地处理了迁移...管理界面提供了一个不错的免费CRM ... (3认同)