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写的一个squid访问日志分析的小程序
Sep 17 Python
Python用zip函数同时遍历多个迭代器示例详解
Nov 14 Python
Python2.7基于淘宝接口获取IP地址所在地理位置的方法【测试可用】
Jun 07 Python
详解Python nose单元测试框架的安装与使用
Dec 20 Python
python时间日期函数与利用pandas进行时间序列处理详解
Mar 13 Python
解决python3中cv2读取中文路径的问题
Dec 05 Python
Python实现的拉格朗日插值法示例
Jan 08 Python
python 读取dicom文件,生成info.txt和raw文件的方法
Jan 24 Python
Django用户认证系统 User对象解析
Aug 02 Python
python GUI库图形界面开发之PyQt5窗口布局控件QStackedWidget详细使用方法
Feb 27 Python
Django实现列表页商品数据返回教程
Apr 03 Python
Django静态资源部署404问题解决方案
May 11 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
3种平台下安装php4经验点滴
2006/10/09 PHP
如何写php程序?
2006/12/08 PHP
PHPwind整合最土系统用户同步登录实现方法
2010/12/08 PHP
用php解析html的实现代码
2011/08/08 PHP
php实现批量删除挂马文件及批量替换页面内容完整实例
2016/07/08 PHP
laravel 实现关闭CSRF(全部关闭、部分关闭)
2019/10/21 PHP
简单的代码实现jquery定时器
2013/11/17 Javascript
js+html5实现canvas绘制圆形图案的方法
2015/06/05 Javascript
JS版微信6.0分享接口用法分析
2016/10/13 Javascript
使用jQuery卸载全部事件的思路详解
2017/04/03 jQuery
JS表格组件神器bootstrap table使用指南详解
2017/04/12 Javascript
jQuery导航条固定定位效果实例代码
2017/05/26 jQuery
angularjs中$http异步上传Excel文件方法
2018/02/23 Javascript
详解webpack4多入口、多页面项目构建案例
2018/05/25 Javascript
vue+VeeValidate 校验范围实例详解(部分校验,全部校验)
2018/10/19 Javascript
JS实现纵向轮播图(初级版)
2020/01/18 Javascript
Electron整合React使用搭建开发环境的步骤详解
2020/06/07 Javascript
[58:25]VP vs RNG 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/17 DOTA
分享一个常用的Python模拟登陆类
2015/03/29 Python
python 3.5实现检测路由器流量并写入txt的方法实例
2017/12/17 Python
OpenCV哈里斯(Harris)角点检测的实现
2020/01/15 Python
Python运行DLL文件的方法
2020/01/17 Python
idea2020手动安装python插件的实现方法
2020/07/17 Python
基于python tkinter的点名小程序功能的实例代码
2020/08/22 Python
CSS实现鼠标滑过鼠标点击代码写法
2016/12/26 HTML / CSS
FitFlop澳大利亚官网:英国符合人体工学的鞋类品牌
2017/06/05 全球购物
用友笔试题目
2016/10/25 面试题
酒店总经理助理职责
2014/02/12 职场文书
党的群众路线教育实践活动个人对照检查材料(医生)
2014/11/05 职场文书
家长评语怎么写
2014/12/30 职场文书
2015年体育教学工作总结
2015/05/20 职场文书
入党团支部推荐意见
2015/06/02 职场文书
如何写新闻稿
2015/07/18 职场文书
生产实习心得体会范文
2016/01/22 职场文书
java开发双人五子棋游戏
2022/05/06 Java/Android
CSS文本阴影 text-shadow 悬停效果详解
2022/05/25 HTML / CSS