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属性,该类属性定义了该模型属于哪个应用。
相关文章推荐
- [项目实训]SDUOJ的结构分析和Django进一步学习
- Android学习——项目结构
- Android学习 3 -工程项目结构说明
- 分布式架构学习之:003--使用Dubbo进行规模服务化前的工程结构优化
- Java学习笔记之Eclipse项目结构
- ABP架构学习系列一 整体项目结构及目录
- 黑马程序员_学习日记30_winphone7开发_项目的基本档案结构
- android开发学习笔记(8)Android项目目录结构:
- python3开发进阶-Django框架学习前的小项目(一个简单的学员管理系统)
- android学习----(三)android项目结构详解
- [项目实训]Django学习
- Android开发学习 之 二、Android项目结构
- grails学习笔记-3、项目结构
- 多线程系列七:记录一次学习项目性能优化的过程及心得
- Django学习(一)---基本配置及创建项目、应用
- Python 数据学习入门之 django Blog 项目实战练习
- Django 1.6 最佳实践: Django项目的布局结构和目录结构
- 以lambda形式优化结构 分类: python 小练习 divide into python python基础学习 2013-12-30 21:07 279人阅读 评论(0) 收藏
- Android开发学习 之 二、Android项目结构
- 学习一份百度的项目目录结构规范