Django 拆分model和view的实现方法


Posted in Python onAugust 16, 2019

在标准的dgango项目中,自动生成的目录结构会包括models.py和views.py两个文件,分别在里面写model的代码和controller的代码,但是所有的代码都写在一个文件里面在大项目中不好维护,因此需要拆分开来写。

看一下折腾的一个Django项目的代码目录配置:

Django 拆分model和view的实现方法

1. 拆分model

新建一个model文件夹,在init.py里加上from preheat.model.order_model import *

这个其实就是引入你自己定义的model

引入包

2. 拆分views

新建view文件夹,在urls.py文件里引入import preheat.view.order_view,其实就是引入你自己的view路径。

以上这篇Django 拆分model和view的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python判断一个集合是否包含了另外一个集合中所有项的方法
Jun 30 Python
浅谈python 线程池threadpool之实现
Nov 17 Python
浅谈Scrapy框架普通反爬虫机制的应对策略
Dec 28 Python
numpy中实现ndarray数组返回符合特定条件的索引方法
Apr 17 Python
Python中利用xpath解析HTML的方法
May 14 Python
Python实现base64编码的图片保存到本地功能示例
Jun 22 Python
django 做 migrate 时 表已存在的处理方法
Aug 31 Python
python的命名规则知识点总结
Oct 04 Python
Python3+Requests+Excel完整接口自动化测试框架的实现
Oct 11 Python
python操作cfg配置文件方式
Dec 22 Python
Python面向对象程序设计之继承、多态原理与用法详解
Mar 23 Python
Python依赖包迁移到断网环境操作
Jul 13 Python
利用Python实现kNN算法的代码
Aug 16 #Python
python实现kNN算法识别手写体数字的示例代码
Aug 16 #Python
python爬虫 爬取超清壁纸代码实例
Aug 16 #Python
Python PO设计模式的具体使用
Aug 16 #Python
python使用sessions模拟登录淘宝的方式
Aug 16 #Python
Django错误:TypeError at / 'bool' object is not callable解决
Aug 16 #Python
Python facenet进行人脸识别测试过程解析
Aug 16 #Python
You might like
非常好用的Zend Framework分页类
2014/06/25 PHP
php中遍历二维数组并以表格的形式输出的方法
2017/01/03 PHP
分析php://output和php://stdout的区别
2018/05/06 PHP
Prototype源码浅析 String部分(一)之有关indexOf优化
2012/01/15 Javascript
js过滤HTML标签以及空格的思路及代码
2013/05/24 Javascript
jQuery将多条数据插入模态框的示例代码
2014/09/25 Javascript
jQuery中scrollTop()方法用法实例
2015/01/16 Javascript
浅谈javascript中的DOM方法
2015/07/16 Javascript
JavaScript实现页面定时刷新(定时器,meta)
2016/10/12 Javascript
浅谈jQuery this和$(this)的区别及获取$(this)子元素对象的方法
2016/11/29 Javascript
JS非空验证及邮箱验证的实例
2017/08/11 Javascript
jquery拖拽自动排序插件使用方法详解
2020/07/20 jQuery
Vue  webpack 项目自动打包压缩成zip文件的方法
2019/07/24 Javascript
基于Ionic3实现选项卡切换并重新加载echarts
2020/09/24 Javascript
[02:53]2018年度DOTA2最佳战队-完美盛典
2018/12/17 DOTA
python实现封装得到virustotal扫描结果
2014/10/05 Python
Python中单、双下划线的区别总结
2017/12/01 Python
用django设置session过期时间的方法解析
2019/08/05 Python
python logging日志模块原理及操作解析
2019/10/12 Python
html5中的input新属性range使用记录
2014/09/05 HTML / CSS
有机童装:Toby Tiger
2018/05/23 全球购物
俄罗斯品牌服装在线商店:VIPAVENUE
2020/08/10 全球购物
通信工程专业个人找工作求职信范文
2013/09/21 职场文书
企业为何需要商业计划书
2013/12/26 职场文书
商场经理竞聘演讲稿
2014/01/01 职场文书
校园新闻广播稿
2014/01/10 职场文书
客服部班长工作责任制
2014/02/25 职场文书
住院医师规范化培训实施方案
2014/06/12 职场文书
植树造林的宣传标语
2014/06/23 职场文书
社保代办委托书怎么写
2014/10/06 职场文书
专题组织生活会发言材料
2014/10/17 职场文书
奖金申请报告模板
2015/05/15 职场文书
机关干部正风肃纪心得体会
2016/01/15 职场文书
2016年大学生党员承诺书
2016/03/24 职场文书
2019年销售部季度工作计划3篇
2019/10/09 职场文书
Python进阶学习之带你探寻Python类的鼻祖-元类
2021/05/08 Python