2、Django实战第2天:app设计
2018-02-09 11:18
309 查看
app设计:五大模块
users | 用户管理 |
courses | 课程管理 |
organization | 机构和教师管理 |
operation | 用户操作管理 |
新建上面4个模块的app
manage.py@mxonline > startapp users manage.py@mxonline > startapp courses manage.py@mxonline > startapp organization manage.py@mxonline > startapp operation
为了方便管理,把app放在单独的一个目录里面
1、新建目录,命名为appsNew-->Python Package
2、把它们拖入到新建的目录,移动的时候,去掉Search for references和Open moved files in editor勾选
配置路径查找
1、解决编辑器查找apps右键-->Mark Directory as-->Sources Root,这样我们import的时候就可以在apps中找
2、解决命令行环境查找
编辑settings.py, 把apps加入到搜索路径中
在settings.py中注册app
INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'users', #注册新建的4个app 'courses', 'organization', 'operation' ]
相关文章推荐
- APP开发实战46-设计模式介绍4
- 实战使用Axure设计App,使用WebStorm开发(4) – 实现页面UI
- APP开发实战143-设计效果图时的注意事项
- Django1.5实战(1):需求分析和设计
- APP开发实战2-APP产品和设计人员的工作
- APP开发实战44-设计模式介绍2
- APP开发实战8-API接口设计
- APP开发实战53-展现层设计(View)
- 产品体验分析:国内APP实战!揭秘京东Apple Watch V1.0设计全过程
- APP开发实战65-应用级别的BaseActivity设计
- APP开发实战167-开机自启动的功能设计
- APP开发实战3-APP产品和设计人员的工作
- 实战使用Axure设计App,使用WebStorm开发(1) – 用Axure描述需求
- APP开发实战54-业务逻辑层设计(Presenter)和数据访问层设计(Model)
- 实战使用Axure设计App,使用WebStorm开发(6) – 迈向后端
- 实战使用Axure设计App,使用WebStorm开发(3) – 构建页面架构
- APP开发实战4-APP产品和设计人员的工作
- APP开发实战55-实体类、辅助类和三方功能模块设计
- APP开发实战5-APP产品和设计人员的工作
- Android软硬整合设计与框架揭秘: HAL&Framework &Native Service &App&Browser架构设计与实战开发