社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Django

[精华] 如果 models 里面有很多类,想要将其拆分有什么好办法

呆滞的慢板 • 10 年前 • 5725 次点击  

如果 models 里面有很多类,想要将其拆分有什么好办法

我现在有一个 project 项目,然后下面创建了一个 app 来放置模型

但是这个 app 里面的模型会有比较多的类,用什么结构来拆分呢?

我试过将 models.py 删掉,然后创建一个 models 文件夹作为模块,然后在 init.py 里面用 from xxx.py import * 导入所有其他模块里面定义的类。

然后

python manage.py validate 是没有问题的

然后

python manage.py shell 进去,能够正常访问到类

但是问题是 syncdb 创建不了表

我这样的做法有问题吗?有什么办法解决呢?

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/391
 
5725 次点击  
文章 [ 4 ]  |  最新文章 10 年前