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 相关文章推荐
35个Python编程小技巧
Apr 01 Python
python 递归遍历文件夹,并打印满足条件的文件路径实例
Aug 30 Python
Python xlwt设置excel单元格字体及格式
Apr 18 Python
Python框架Flask的基本数据库操作方法分析
Jul 13 Python
对DataFrame数据中的重复行,利用groupby累加合并的方法详解
Jan 30 Python
Python解压 rar、zip、tar文件的方法
Nov 19 Python
python多进程并发demo实例解析
Dec 13 Python
Windows+Anaconda3+PyTorch+PyCharm的安装教程图文详解
Apr 03 Python
Python Tricks 使用 pywinrm 远程控制 Windows 主机的方法
Jul 21 Python
python软件测试Jmeter性能测试JDBC Request(结合数据库)的使用详解
Jan 26 Python
python操作xlsx格式文件并读取
Jun 02 Python
详解MindSpore自定义模型损失函数
Jun 30 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
Yii2处理密码加密及验证的方法
2019/05/12 PHP
js 字符串操作函数
2009/07/25 Javascript
JavaScript Distilled 基础知识与函数
2010/04/07 Javascript
js简单实现HTML标签Select联动带跳转
2013/10/23 Javascript
js中的eventType事件及其浏览器支持性介绍
2013/11/29 Javascript
javascript实现给定半径求出圆的面积
2015/06/26 Javascript
js省市县三级联动效果实例
2020/04/15 Javascript
jQuery获取复选框选中的当前行的某个字段的值
2017/09/15 jQuery
详解Vue CLI3配置之filenameHashing使用和源码设计使用和源码设计
2018/08/31 Javascript
vue根据进入的路由进行原路返回的方法
2018/09/26 Javascript
Vue项目中使用better-scroll实现一个轮播图自动播放功能
2018/12/03 Javascript
Vue实现的父组件向子组件传值功能示例
2019/01/19 Javascript
基于three.js实现的3D粒子动效实例代码
2019/04/09 Javascript
如何用原生js写一个弹窗消息提醒插件
2019/05/24 Javascript
JavaScript算法学习之冒泡排序和选择排序
2019/11/02 Javascript
微信小程序实现树莓派(raspberry pi)小车控制
2020/02/12 Javascript
原生JS实现贪吃蛇小游戏
2020/03/09 Javascript
Element Dropdown下拉菜单的使用方法
2020/07/26 Javascript
[32:17]完美世界DOTA2联赛循环赛LBZS vs Forest第二场 10月30日
2020/10/31 DOTA
Django中传递参数到URLconf的视图函数中的方法
2015/07/18 Python
django2 快速安装指南分享
2018/01/05 Python
利用python库在局域网内传输文件的方法
2018/06/04 Python
django进阶之cookie和session的使用示例
2018/08/17 Python
Python多线程编程之多线程加锁操作示例
2018/09/06 Python
详解配置Django的Celery异步之路踩坑
2018/11/25 Python
使用python实现离散时间傅里叶变换的方法
2019/09/02 Python
ubuntu 18.04 安装opencv3.4.5的教程(图解)
2019/11/04 Python
Python unittest基本使用方法代码实例
2020/06/29 Python
有影响力的人、名人和艺术家的官方商品:Represent
2019/11/26 全球购物
教师个人鉴定材料
2014/02/08 职场文书
公司员工检讨书
2014/02/08 职场文书
庆祝教师节演讲稿
2014/09/03 职场文书
党员个人承诺书
2015/04/27 职场文书
幼儿园奖惩制度范本
2015/08/05 职场文书
2016年父亲节寄语
2015/12/04 职场文书
创业计划书之面包店
2019/09/12 职场文书