Ruby on rails 当RoR';s是复数吗?

Ruby on rails 当RoR';s是复数吗?,ruby-on-rails,django,meta,Ruby On Rails,Django,Meta,我在rails上了解到,您应该将表称为“posts”和“comments”等等 但我现在正在学习Django,当表和模型是单数时,应用程序名称似乎是复数的 这背后有什么特别的原因吗?有人应该在这里纠正我,因为我不确定,但我认为重要的是Django缺少(或故意不支持)屈折。我在谷歌上搜索了django拐点,但没有找到任何与django内核相关的东西。搜索rails拐点得到更多 Rails文档中的代码段: 屈折符将单词从单数转换为复数,将类名转换为单数 表名、模块化类名到无模块化类名和类名 外键。多

我在rails上了解到,您应该将表称为“posts”和“comments”等等

但我现在正在学习Django,当表和模型是单数时,应用程序名称似乎是复数的


这背后有什么特别的原因吗?

有人应该在这里纠正我,因为我不确定,但我认为重要的是Django缺少(或故意不支持)屈折。我在谷歌上搜索了
django拐点
,但没有找到任何与django内核相关的东西。搜索
rails拐点
得到更多

Rails文档中的代码段:

屈折符将单词从单数转换为复数,将类名转换为单数 表名、模块化类名到无模块化类名和类名 外键。多元化的默认屈折变化, 奇点化和不可数单词保留在屈折变化中。rb


虽然我是一个Rails人,但我对表名处理的差异并没有强烈的看法;西红柿西红柿。在使用Rails或Django之类的框架时,大多数情况下,您只想遵守它们的约定和最佳实践。

这只是一种约定,一些实践是社区遵循的。