您的位置:首页 > 编程语言 > Go语言

Django学习之项目结构优化

2017-08-23 11:39 155 查看

其实就是采用包结构,比如:

目录models,包含__init__.py,a.py,b.py

然后将model class写在a和b中,但是这样的话,导入时就要改变了!

from models import Tag,Author不在适用了!

我们可以先在__init__.py导入:

from .a import Blog, Tag
from .b import Author

这样的话,from models import Tag,Author照样适用。

还有就是给model添加app_label属性,该类属性定义了该模型属于哪个应用。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: