0
我处于设计困境的状态,其中我无法决定是否应将枚举视为模型的一部分。我对模型的定义是:they represent knowledge.应该将枚举看作模型吗?
有了这个逻辑,枚举应该是一个典范。此外,我在一些代码库中看到,枚举在DB中作为表存储,以便将知识存储在DB本身中,并可以稍后访问连接或代码。
你们有什么一般做什么?例如,如果您有一个名为models.py
的文件,其中包含模型,您是否将枚举存储在其中?或者你会创建一个新的文件enums.py
?
我靠着一点点朝一个不同的文件'enums.py'考虑到如果我只是需要一些其他文件加载枚举,那我就必须加载型号太多,如果我把枚举在'models.py'中 – chaudharyp