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通过floor函数舍弃小数位的方法
Mar 17 Python
Python tkinter模块弹出窗口及传值回到主窗口操作详解
Jul 28 Python
基于python时间处理方法(详解)
Aug 14 Python
Python 异常处理的实例详解
Sep 11 Python
TF-IDF与余弦相似性的应用(二) 找出相似文章
Dec 21 Python
Python 在字符串中加入变量的实例讲解
May 02 Python
python和shell获取文本内容的方法
Jun 05 Python
详解利用python+opencv识别图片中的圆形(霍夫变换)
Jul 01 Python
python3.6连接mysql数据库及增删改查操作详解
Feb 10 Python
python图形开发GUI库wxpython使用方法详解
Feb 14 Python
Ubuntu20下的Django安装的方法步骤
Jan 24 Python
python 通过使用Yolact训练数据集
Apr 06 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
简单示例AJAX结合PHP代码实现登录效果代码
2008/07/25 PHP
使用PHP实现阻止用户上传成人照片或者裸照
2014/12/25 PHP
php数组键值用法实例分析
2015/02/27 PHP
详解WordPress中用于更新和获取用户选项数据的PHP函数
2016/03/08 PHP
浅析php静态方法与非静态方法的用法区别
2016/05/17 PHP
Linux系统中为php添加pcntl扩展
2016/08/28 PHP
Jquery.LazyLoad.js修正版下载,实现图片延迟加载插件
2011/03/12 Javascript
javascript 进阶篇2 CSS XML学习
2012/03/14 Javascript
推荐17个优美新鲜的jQuery的工具提示插件
2012/09/14 Javascript
在JavaScript中typeof的用途介绍
2013/04/11 Javascript
JS实现将人民币金额转换为大写的示例代码
2014/02/13 Javascript
浅析基于WEB前端页面的页面内容搜索的实现思路
2014/06/10 Javascript
jquery实现经典的淡入淡出选项卡效果代码
2015/09/22 Javascript
js控制li的隐藏和显示实例代码
2016/10/15 Javascript
JavaScript实现弹窗效果代码分析
2017/03/09 Javascript
JavaScript 程序错误Cannot use 'in' operator to search的解决方法
2017/07/10 Javascript
node中koa中间件机制详解
2017/08/22 Javascript
基于JavaScript实现带数据验证和复选框的表单提交
2017/08/23 Javascript
利用canvas中toDataURL()将图片转为dataURL(base64)的方法详解
2017/11/20 Javascript
重新认识vue之事件阻止冒泡的实现
2018/08/02 Javascript
p5.js实现简单货车运动动画
2019/10/23 Javascript
python实现的解析crontab配置文件代码
2014/06/30 Python
构建Python包的五个简单准则简介
2015/06/15 Python
Python爬取国外天气预报网站的方法
2015/07/10 Python
举例讲解Python面向对象编程中类的继承
2016/06/17 Python
tensorflow TFRecords文件的生成和读取的方法
2018/02/06 Python
Python延时操作实现方法示例
2018/08/14 Python
python 对字典按照value进行排序的方法
2019/05/09 Python
pyqt5之将textBrowser的内容写入txt文档的方法
2019/06/21 Python
pandas中DataFrame修改index、columns名的方法示例
2019/08/02 Python
15个Pythonic的代码示例(值得收藏)
2020/10/29 Python
python中openpyxl和xlsxwriter对Excel的操作方法
2021/03/01 Python
用CSS3将你的设计带入下个高度
2009/08/08 HTML / CSS
HTML5 层的叠加的实现
2020/07/07 HTML / CSS
泰国第一在线超市:Tops
2021/02/13 全球购物
最新大学职业规划书范文
2013/12/30 职场文书