FBV & CBV FBV 基于函数的view视图写法 function based view CBV 基于类的view视图写法 class based view View类dispatch扩展 ...
分类:
其他好文 时间:
2020-05-07 15:20:00
阅读次数:
56
Django的View(视图) 一个视图函数(类),简称视图,是一个简单的Python 函数(类),它接受Web请求并且返回Web响应。 响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片。 无论视图本身包含什么逻辑,都要返回响应。代码写在哪里也无所谓,只要它 ...
分类:
其他好文 时间:
2020-05-04 17:10:09
阅读次数:
64
1.MVC 1.概念: M是指业务模型,V是指用户界面,C则是控制器。 M即model模型,数据层,负责数据的处理和获取的数据接口层。 V即View视图,视图层,是指用户看到的并且与之交互的界面。比如由html元素组成的网页界面,或者软件的客户端界面。 C即controller控制器,控制层,它是M ...
分类:
Web程序 时间:
2020-05-02 11:45:24
阅读次数:
147
首先看下ThinkPHP6官方手册关于多应用的目录结构: ├─app 应用目录 │ ├─index 主应用 │ │ ├─controller 控制器目录 │ │ ├─model 模型目录 │ │ ├─view 视图目录 │ │ ├─config 配置目录(优先) │ │ └─ ... 更多类库目录 ...
分类:
Web程序 时间:
2020-04-30 17:49:06
阅读次数:
93
# 视图的基础函数——HttpResponse from django.http import HttpResponse def current_datetime(request): now = datetime.datetime.now() html = "<html><body>It is no ...
分类:
其他好文 时间:
2020-04-24 16:03:22
阅读次数:
80
第一步,在settings.py中加入如下: MEDIA_URL = '/media/' MEDIA_ROOT = os.path.join(BASE_DIR,'media') 第二步,在view视图中添加如下函数(restful是我封装的函数,可以看另外一篇文章查看内容) @require_POS ...
分类:
Web程序 时间:
2020-04-19 00:38:12
阅读次数:
114
一、含义 mysql5.1版本出现的新特性,本身是一个虚拟表,它的数据来自于表,通过执行时动态生成。 好处: 1、简化sql语句 2、提高了sql的重用性 3、保护基表的数据,提高了安全性 二、创建 create view 视图名 as 查询语句; 三、修改 方式一: create or repla ...
分类:
其他好文 时间:
2020-04-04 09:16:18
阅读次数:
52
Model(模型):负责业务对象与数据库的对象(ORM) Template(模版):负责如何把页面展示给用户 View(视图):负责业务逻辑,并在适当的时候调用Model和Template 此外,Django还有一个urls分发器,它的作用是将一个个URL的页面请求分发给不同的view处理,view ...
分类:
其他好文 时间:
2020-03-27 10:52:07
阅读次数:
73
视图: 当重复使用到某个查询语句时,可以设置别名,方便日后使用,这样就叫做创建视图 创建:create view 视图名称 as 查询语句 # 这是虚拟的,原来的表改变这个视图也会改变 修改:alter view 视图名称 as 查询语句 删除:drop view 视图名称 触发器: 在创建时,要先 ...
分类:
数据库 时间:
2020-03-13 18:37:32
阅读次数:
76
一·什么是MVC model:模型层 view:视图层 contorller:控制层 MVC (Modal View Controler)本来是存在于Desktop程序中的,M是指数据模型,V是指用户界面,C则是控制器。使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式 ...
分类:
Web程序 时间:
2020-03-11 01:19:36
阅读次数:
78