关于缩写的Django类命名约定

时间:2012-10-28 23:10:56

标签: django naming-conventions

是否存在在Django类中使用缩写的现有命名约定(例如模型,表单等)?具体来说,如果缩写/首字母缩略词/首字母缩写词之间有不同的规则,我很感兴趣吗?

到目前为止,我只找到了非首字母缩略词的例子:

  • XMLField
  • HTTPRequest

应该调用JSON字段(因为它是首字母缩略词)?

  • JSONField
  • JsonField

1 个答案:

答案 0 :(得分:4)

来自PEP 8

使用JSONField而不是JsonField

由于CapWords用于类名,因此该注释适用:

  

注意:在CapWords中使用缩写时,请将所有字母大写   的缩写。因此HTTPServerError比   HttpServerError。