摘要: 从著名的MVC模式说起 所谓MVC即使把Web应用分为模型(M),控制器(C)和视图(V)三层,他们之间以一种插件式的、松耦合的方式连接在一起,模型负责业务对象与数据库的映射(ORM),视图负责与用户的交互(页面),控制器接受用户的输入调用模型和视图完成用户的请求,其示意图如下所示: models( 阅读全文
posted @ 2017-07-03 23:33 luchuangao 阅读(509) 评论(0) 推荐(0) 编辑
摘要: 10分钟快速构建一个查询用户列表的页面: 第一步:在settings里面的INSTALLED_APPS增加app的名字第二步:在views.py里面定义一个业务请求处理的函数第三步:定义一个模板并引入静态文件第四步:在urls.py里面定义url地址第五步:启动服务第六步:把用户数据查询出来并渲染到 阅读全文
posted @ 2017-07-03 22:44 luchuangao 阅读(300) 评论(0) 推荐(0) 编辑
摘要: django-admin.py是Django的一个用于管理任务的命令行工具,manage.py是对django-admin.py的简单包装,每个Django Project里面都会包含一个manage.py 语法:django-admin.py <subcommand> [options]manag 阅读全文
posted @ 2017-07-03 22:20 luchuangao 阅读(1422) 评论(0) 推荐(0) 编辑
摘要: 一、Python Web框架介绍: 1、什么是框架?框架,即framework,特指为解决一个开放性问题而设计的具有一定约束性的支撑结构,使用框架可以帮你快速开发特定的系统,简单说就是使用别人搭好的舞台,你来做表演。 2、常见的Python Web框架:Full-Stack Frameworks(全 阅读全文
posted @ 2017-07-03 20:15 luchuangao 阅读(171) 评论(0) 推荐(0) 编辑
摘要: Django的Form主要具有一下几大功能: 生成HTML标签 验证用户数据(显示错误信息) HTML Form提交保留上次提交数据 初始化页面显示内容 Form类的使用: 1、定义规则: 2、使用: 登录和注册案例: from django.shortcuts import render,Http 阅读全文
posted @ 2017-07-03 16:08 luchuangao 阅读(358) 评论(0) 推荐(0) 编辑
摘要: django 中的中间件(middleware),在django中,中间件其实就是一个类,在请求到来和结束后,django会根据自己的规则在合适的时机执行中间件中相应的方法。 在django项目的settings模块中,有一个 MIDDLEWARE_CLASSES 变量,其中每一个元素就是一个中间件 阅读全文
posted @ 2017-07-03 15:54 luchuangao 阅读(281) 评论(0) 推荐(0) 编辑