摘要: CBV加装饰器 方式一:装饰器加到想装饰的方法上 方式二:装饰器加到class前面,通过name参数指定被装饰的方法 方式三:重写dispatch(django分发CBV视图函数),直接给dispatch装饰,该类中所有对象方法都将被装饰 中间件 处理Django的请求和响应的框架级别的钩子,相当于 阅读全文
posted @ 2019-06-18 23:06 zhoyong 阅读(238) 评论(0) 推荐(0) 编辑
摘要: django 之 form组件 <body> <h1>注册页面</h1> <form action="" method="post"> <p>username: <input type="text" name="username"> <span>{{ errors.username }}</span 阅读全文
posted @ 2019-06-18 17:40 zhoyong 阅读(139) 评论(0) 推荐(0) 编辑
摘要: MTV与MVC MTV模型(django): M:模型层(models.py) T:模板层(templates) V:视图层(views.py) MVC模型: M:模型层(models.py) V:视图层(views.py) C:控制器(Controller) urls.py 本质:django的M 阅读全文
posted @ 2019-06-14 22:39 zhoyong 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 🍁 Django ORM 常用字段和参数 ༺1༻ 常用字段 AutoField int自增列,必须填入参数 primary_key=True。当model中如果没有自增列,自动创建一个名为id的列。 IntegerField 整数类型,范围在 -2147483648 to 2147483647 C 阅读全文
posted @ 2019-06-13 23:02 zhoyong 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 模板层 标签过滤器自定义标签、过滤器、inclusion_tag模板的继承模板的导入 1. 后端向前端页面传递数据 1)有两种方式 方式1: return render(request, 'index.html', {'n': n}) 方式2:将当前所在的名称空间中的变量名全部传递给前端页面 ret 阅读全文
posted @ 2019-06-11 19:51 zhoyong 阅读(319) 评论(0) 推荐(0) 编辑
摘要: Django 框架结构 urlspy 路由层views.py 视图层templates 模板层models.py 模型层 路由层 数据处理结果request,是由wsgiref完成 1. 路由匹配 url('正则表达式',“视图函数内存地址”) url(r'^index.html',views.in 阅读全文
posted @ 2019-06-10 22:57 zhoyong 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 静态文件配置 登录功能 1. 路由访问 路由访问如果不加斜杠,会内部自动重定向加斜杠的路由 form表单触发提交数据的动作两种方式: 2. form表单 1)form提交数据的地址如何指定及方式? action属性控制提交地址的方式: 2)form表单默认提交方式:get请求 若将from表单的 m 阅读全文
posted @ 2019-06-08 14:17 zhoyong 阅读(614) 评论(0) 推荐(0) 编辑
摘要: 前言 1. 什么是Web应用程序? 通过Web访问的应用程序,用户只需要有浏览器即可,不需要再安装其他软件 应用程序有两种模式: C/S:C/S是客户端/服务器端程序,也就是说这类程序一般独立运行 B/S:浏览器端/服务器端应用程序,一般借助IE等浏览器来运行;本质上其实也是c/s架构 Web应用程 阅读全文
posted @ 2019-06-05 22:55 zhoyong 阅读(200) 评论(0) 推荐(0) 编辑
摘要: jQuery 1. 关于jQuery 2. jQuery优点 3. jQuery操作 一定要先导入后使用 基础语法 1)标签查找:id、类名、组合 2)修改属性样式3)事件4)Ajax异步请求5)插件机制 4. jQuery对象 通过jQuery包装DOM对象后产生的对象 $("");jQuery对 阅读全文
posted @ 2019-06-05 15:25 zhoyong 阅读(329) 评论(0) 推荐(0) 编辑
摘要: JavaScript之基础篇 ❦ 1、ECMAScript & JavaScript 1996年11月,JavaScript的创造者--Netscape公司,希望这门语言成为国际标准,提交给国际标准化组织ECMA。次年,ECMA发布262号标准文件(ECMA-262)的第一版,规定了浏览器脚本语言的 阅读全文
posted @ 2019-06-05 14:33 zhoyong 阅读(208) 评论(0) 推荐(0) 编辑