Django数据库表命名约定

时间:2015-06-16 15:57:31

标签: python django database naming-conventions

在Django中命名数据库表的约定/最佳实践是什么...使用默认数据库命名方案(appname_classname)或使用元类创建自己的表名(使用自己的命名约定)?

1 个答案:

答案 0 :(得分:2)

使用默认约定更好,更清晰:

  • 避免任何表命名冲突(因为它是应用程序名称和模型名称的组合)
  • 它创建组织良好的数据库(表格按应用程序名称排序)

因此,在您遇到需要特殊命名约定的特殊情况之前,请使用默认值。