摘要: django-admin的源码流程 django-admin的源码流程 django-admin的源码流程 django-admin的源码流程 一、admin的源码流程 首先可以确定的是:路由关系一定对应一个视图函数 a、当点击运行的时候,会先找到每一个app中的admin.py文件,并执行 b、执 阅读全文
posted @ 2018-12-21 16:31 Anna_kc 阅读(151) 评论(0) 推荐(0)
摘要: Django Admin的相关知识 Django Admin的相关知识 Django Admin的相关知识 Django Admin的相关知识 一、面向对象复习 1、类的继承 class Base(object): def __init__(self,val): self.val = val def 阅读全文
posted @ 2018-12-21 16:27 Anna_kc 阅读(209) 评论(0) 推荐(0)
摘要: 优化查询的方式 优化查询的方式 优化查询的方式 优化查询的方式 一、假设有三张表 Room id 1 2 .. 1000 User: id 1 .. 10000 Booking: user_id room_id time_id date 1 1 8:00 2017-11-11 1 2 8:00 20 阅读全文
posted @ 2018-12-21 16:25 Anna_kc 阅读(197) 评论(0) 推荐(0)
摘要: 基于Form组件实现的增删改和基于ModelForm实现的增删改 基于Form组件实现的增删改和基于ModelForm实现的增删改 基于Form组件实现的增删改和基于ModelForm实现的增删改 基于Form组件实现的增删改和基于ModelForm实现的增删改 一、ModelForm的介绍 Mod 阅读全文
posted @ 2018-12-21 16:24 Anna_kc 阅读(166) 评论(0) 推荐(0)
摘要: 中介模型以及优化查询以及CBV模式 中介模型以及优化查询以及CBV模式 中介模型以及优化查询以及CBV模式 中介模型以及优化查询以及CBV模式 一、中介模型:多对多添加的时候用到中介模型 自己创建的第三张表就属于是中介模型 class Article(models.Model): ''' 文章表 ' 阅读全文
posted @ 2018-12-21 16:22 Anna_kc 阅读(192) 评论(0) 推荐(0)
摘要: 解决跨域问题 解决跨域问题 解决跨域问题 解决跨域问题 一、为什么会有跨域问题? 是因为浏览器的同源策略是对ajax请求进行阻拦了,但是不是所有的请求都给做跨域,像是一般的href属性,a标签什么的都不拦截。 二、解决跨域问题的两种方式 JSONP CORS 三、JSONP 先简单来说一下JSONP 阅读全文
posted @ 2018-12-21 16:21 Anna_kc 阅读(354) 评论(0) 推荐(0)
摘要: JS实现的ajax和同源策略 JS实现的ajax和同源策略 JS实现的ajax和同源策略 JS实现的ajax和同源策略 一、回顾jQuery实现的ajax 首先说一下ajax的优缺点 优点: AJAX使用Javascript技术向服务器发送异步请求; AJAX无须刷新整个页面; 因为服务器响应内容不 阅读全文
posted @ 2018-12-21 16:18 Anna_kc 阅读(516) 评论(0) 推荐(0)
摘要: JS实现的ajax和同源策略 JS实现的ajax和同源策略 JS实现的ajax和同源策略 JS实现的ajax和同源策略 一、回顾jQuery实现的ajax 首先说一下ajax的优缺点 优点: AJAX使用Javascript技术向服务器发送异步请求; AJAX无须刷新整个页面; 因为服务器响应内容不 阅读全文
posted @ 2018-12-21 16:16 Anna_kc 阅读(183) 评论(0) 推荐(0)
摘要: 利用Form组件和ajax实现的注册 利用Form组件和ajax实现的注册 利用Form组件和ajax实现的注册 利用Form组件和ajax实现的注册 一、注册相关的知识点 1、Form组件 我们一般写Form的时候都是把它写在views视图里面,那么他和我们的视图函数也不影响,我们可以吧它单另拿出 阅读全文
posted @ 2018-12-21 16:14 Anna_kc 阅读(147) 评论(0) 推荐(0)
摘要: 基于ajax实现的登录 基于ajax实现的登录 基于ajax实现的登录 基于ajax实现的登录 一、需要知道的新知识点 1、刷新验证码。给src属性加一个?号。加个?会重新去请求 //#给验证码刷新 $(".vialdCode_img").click(function () { 方式一:dom方法# 阅读全文
posted @ 2018-12-21 16:12 Anna_kc 阅读(311) 评论(0) 推荐(0)
摘要: ajax补充 FormData等... ajax补充 FormData等... ajax补充 FormData等... ajax补充 FormData等... 一、回顾上节知识点 1、什么是json字符串? 轻量级的数据交换格式 2、定时器:关于setTimeout setTimeout(foo,3 阅读全文
posted @ 2018-12-21 16:10 Anna_kc 阅读(517) 评论(0) 推荐(0)
摘要: 初始Ajax 初始Ajax 初始Ajax 初始Ajax 一、Ajax准备知识:json 说起json,我们大家都了解,就是python中的json模块,那么json模块具体是什么呢?那我们现在详细的来说明一下 1、json(Javascript Obiect Notation,JS对象标记)是一种轻 阅读全文
posted @ 2018-12-21 16:07 Anna_kc 阅读(190) 评论(0) 推荐(0)
摘要: Django-model进阶 QuerySet 可切片 使用Python 的切片语法来限制查询集记录的数目 。它等同于SQL 的LIMIT 和OFFSET 子句。 ? 1 >>> Entry.objects.all()[:5] # (LIMIT 5) >>> Entry.objects.all()[ 阅读全文
posted @ 2018-12-21 16:04 Anna_kc 阅读(223) 评论(0) 推荐(0)
摘要: extra过滤 extra过滤 extra过滤 extra过滤 extra extra(select=None, where=None, params=None, tables=None, order_by=None, select_params=None) 有些情况下,Django的查询语法难以简 阅读全文
posted @ 2018-12-21 16:00 Anna_kc 阅读(434) 评论(0) 推荐(0)
摘要: Django 之缓存 一、缓存 由于Django是动态网站,所有每次请求均会去数据进行相应的操作,当程序访问量大时,耗时必然会更加明显,最简单解决方式是使用:缓存,缓存将一个某个views的返回值保存至内存或者memcache中,5分钟内再有人来访问时,则不再去执行view中的操作,而是直接从内存或 阅读全文
posted @ 2018-12-21 15:58 Anna_kc 阅读(169) 评论(0) 推荐(0)
摘要: django中的信号 django中的信号 django中的信号 django中的信号 Django中的信号及其用法 Django中提供了"信号调度",用于在框架执行操作时解耦. 一些动作发生的时候,系统会根据信号定义的函数执行相应的操作 Django中内置的signal Model_signals 阅读全文
posted @ 2018-12-21 15:55 Anna_kc 阅读(170) 评论(0) 推荐(0)
摘要: 自定义验证规则以及中间件简单介绍 自定义验证规则以及中间件简单介绍 自定义验证规则以及中间件简单介绍 自定义验证规则以及中间件简单介绍 1、python2和python3中的区别 对于python2内置的字符串类型有str和unicode 比如:"abc"是字符串,u"你好"是unicode 字符串 阅读全文
posted @ 2018-12-21 15:52 Anna_kc 阅读(1102) 评论(0) 推荐(0)
摘要: Form组件归类 Form组件归类 Form组件归类 Form组件归类 一、Form类 创建Form类时,主要涉及到 【字段】 和 【插件】,字段用于对用户请求数据的验证,插件用于自动生成HTML; 1、Django内置字段如下: 1 Field 2 required=True, 是否允许为空 3 阅读全文
posted @ 2018-12-21 15:50 Anna_kc 阅读(187) 评论(0) 推荐(0)
摘要: 今天学到的新知识 今天学到的新知识 今天学到的新知识 今天学到的新知识 一、定义的规则 class TeacherForm(Form): #必须继承Form # 创建字段,本质上是正则表达式 username = fields.CharField( required=True, #必填字段 erro 阅读全文
posted @ 2018-12-21 15:49 Anna_kc 阅读(142) 评论(0) 推荐(0)
摘要: django 之知识点总结以及Form组件 django 之知识点总结以及Form组件 django 之知识点总结以及Form组件 django 之知识点总结以及Form组件 一、model常用操作 1、13个API查询:all,filter,get ,values,values_list,dist 阅读全文
posted @ 2018-12-21 15:47 Anna_kc 阅读(177) 评论(0) 推荐(0)