Django 拆分model和view的实现方法
2019-08-16 15:42
2111 查看
在标准的dgango项目中,自动生成的目录结构会包括models.py和views.py两个文件,分别在里面写model的代码和controller的代码,但是所有的代码都写在一个文件里面在大项目中不好维护,因此需要拆分开来写。
看一下折腾的一个Django项目的代码目录配置:
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的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考
您可能感兴趣的文章:
相关文章推荐
- django-rest 重写ModelViewSet中的create方法
- 解决 通过继承QAbstractTableModel并实现headerData方法给QTableView添加标题时,标题不显示 的问题
- Django-拆分model和view
- thinkphp3.x自定义Action、Model及View的简单实现方法
- 实现Django ORM admin view中model字段choices取值自动更新的一种方法
- django的as_view方法源码实现分析
- thinkphp3.x自定义Action、Model及View的简单实现方法
- 如何解决FormView中实现DropDownList连动选择时出现 "Eval()、XPath() 和 Bind() 这类数据绑定方法只能在数据绑定控件的上下文中使用" 的错误
- ArcGIS for Android 中MapView截图实现方法
- 在 ASP.NET 中实现 Model-View-Controller
- iphone开发 UITableview实现分页显示方法(代码)
- UIscrollView通过Button来实现view的切换的方法
- 用django实现redirect的几种方法总结
- 在 Django 的 View 中利用 function decorator 可实现一定程度的代码重用
- 用C#实现MVC(Model View Control)模式介绍
- 用C#实现MVC(Model View Control)模式介绍
- (收藏)在ASP.NET中实现Model-View-Controller模式(一)
- 利用UIScrollView实现循环滚动翻页的方法
- ASP.NET MVC2 同一view返回多个Model或数据集的方法
- UITableView 实现方法详细说明