【发布时间】:2015-12-26 22:25:43
【问题描述】:
我正在编写一个可重用的 Django 应用程序,它提供自定义模型字段和自定义表单字段。我正在考虑将两个部分之一放在一个名为 fields.py 的文件中,但很明显,我不能将模型和表单字段放在同一个文件中。
我的问题是:在可重用应用中命名自定义模型字段和自定义表单字段是否有任何命名约定或推荐的最佳做法?
我正在考虑复制 Django 的结构,但字段文件都位于不同的模块中(django.db.model.fields 和 django.forms.fields),而我的表单和模型字段位于同一模块(应用程序)中。
在这种情况下,文档没有说明命名约定:它只是解释了如何对字段进行编码,而不是代码应该在哪里(留给用户)。
【问题讨论】:
标签: django