我有很多模型。我的意思是一吨。是否可以使用新的 Python 包将这些模型重组为更好的格式?
IE:当前 -
myproject/
web/
models.py
IE:新 -
myproject/
web/
models/
__init__.py
events.py
registrations.py
lessons.py
...然后将它们全部导入到我的 __init__.py
文件中?我是 Python 包的新手,这在本质上与拥有单个 models.py
文件一样吗?
最佳答案
是的。这有点乏味:您需要修改每个文件中保留哪些导入等,但这绝对是可能的。
您也可以通过将 models.py
重命名为 models/__init__.py
(这根本不会有任何影响),然后移动一次填充一个模块。
关于python - 将模型分成不同的类别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8016136/