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检测远程服务器tcp端口的方法
Mar 14 Python
编写简单的Python程序来判断文本的语种
Apr 07 Python
Python实现Windows上气泡提醒效果的方法
Jun 03 Python
Python函数返回值实例分析
Jun 08 Python
基于python的七种经典排序算法(推荐)
Dec 08 Python
Python实现的微信公众号群发图片与文本消息功能实例详解
Jun 30 Python
python pygame实现方向键控制小球
May 17 Python
Python数据可视化:幂律分布实例详解
Dec 07 Python
Python生成六万个随机,唯一的8位数字和数字组成的随机字符串实例
Mar 03 Python
使用Django实现把两个模型类的数据聚合在一起
Mar 28 Python
利用django model save方法对未更改的字段依然进行了保存
Mar 28 Python
Python 如何将integer转化为罗马数(3999以内)
Jun 05 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
改德生G88 - 加装等响度低音提升电路
2021/03/02 无线电
PHP下利用header()函数设置浏览器缓存的代码
2010/09/01 PHP
php递归获取目录内文件(包含子目录)封装类分享
2013/12/25 PHP
PHP中使用imagick生成PSD文件缩略图教程
2015/01/26 PHP
[原创]ThinkPHP让../Public在模板不解析(直接输出)的方法
2015/10/09 PHP
解决Extjs 4 Panel作为Window组件的子组件时出现双重边框问题
2013/01/11 Javascript
javascript 处理null及null值示例
2014/06/09 Javascript
使用typeof方法判断undefined类型
2014/09/09 Javascript
js+HTML5实现视频截图的方法
2015/06/16 Javascript
jQuery幻灯片特效代码分享--鼠标滑过按钮时切换(2)
2020/11/18 Javascript
分享javascript计算时间差的示例代码
2020/03/19 Javascript
JavaScript实现相册弹窗功能(zepto.js)
2016/06/21 Javascript
Javascript基础回顾之(二) js作用域
2017/01/31 Javascript
vue.js 左侧二级菜单显示与隐藏切换的实例代码
2017/05/23 Javascript
weex slider实现滑动底部导航功能
2017/08/28 Javascript
React实践之Tree组件的使用方法
2017/09/30 Javascript
vue.js 打包时出现空白页和路径错误问题及解决方法
2019/06/26 Javascript
微信小程序基于Taro的分享图片功能实践详解
2019/07/12 Javascript
Node.js在图片模板上生成二维码图片并附带底部文字说明实现详解
2019/08/07 Javascript
vant picker+popup 自定义三级联动案例
2020/11/04 Javascript
[01:24:16]2018DOTA2亚洲邀请赛 4.6 全明星赛
2018/04/10 DOTA
谈谈Python进行验证码识别的一些想法
2016/01/25 Python
python套接字流重定向实例汇总
2016/03/03 Python
使用Python微信库itchat获得好友和群组已撤回的消息
2018/06/24 Python
Python中__slots__属性介绍与基本使用方法
2018/09/05 Python
python实现浪漫的烟花秀
2019/01/30 Python
python+OpenCV实现车牌号码识别
2019/11/08 Python
python GUI框架pyqt5 对图片进行流式布局的方法(瀑布流flowlayout)
2020/03/12 Python
python 实现控制鼠标键盘
2020/11/27 Python
幼儿园教师教育感言
2014/02/28 职场文书
庆国庆国旗下讲话稿2014
2014/09/21 职场文书
领导班子对照检查剖析材料
2014/10/13 职场文书
刑事附带民事上诉状
2015/05/23 职场文书
四风之害观后感
2015/06/09 职场文书
CSS SandBox应用场景及常见问题
2022/06/25 HTML / CSS
java获取一个文本文件的编码(格式)信息
2022/09/23 Java/Android