10 2018 档案

摘要:Jsonp 域1 index.html 域2 被请求的域 views.py cors 原理:加***响应头(Access-Control-Allow-Origin) 域1 index.html 域2 被请求的域 views.py 阅读全文
posted @ 2018-10-28 16:47 孙昌恒 阅读(163) 评论(0) 推荐(0)
摘要:转自:https://www.cnblogs.com/liwenzhou/p/9030211.html Django自带的用户认证系统 我们在开发一个网站的时候,无可避免的需要设计实现网站的用户系统。此时我们需要实现包括用户注册、用户登录、用户认证、注销、修改密码等功能,这还真是个麻烦的事情呢。 D 阅读全文
posted @ 2018-10-15 22:36 孙昌恒 阅读(179) 评论(0) 推荐(0)
摘要:五种级别的日志记录模式 DEBUG 详细信息,典型地调试问题时会感兴趣。 INFO 证明事情按预期工作。 WARNING 表明发生了一些意外,或者不久的将来会发生问题(如‘磁盘满了’)。软件还是在正常工作。 ERROR 由于更严重的问题,软件已不能执行一些功能了。 CRITICAL 严重错误,表明软 阅读全文
posted @ 2018-10-12 11:46 孙昌恒 阅读(184) 评论(0) 推荐(0)
摘要:什么是中间件 中间件是一个用来处理Django的请求和响应的框架级别的钩子。它是一个轻量、低级别的插件系统,用于在全局范围内改变Django的输入和输出。每个中间件组件都负责做一些特定的功能。 自定义一个中间件示例 定义 注册 setting.py文件 五个固定方法 例子 from django.u 阅读全文
posted @ 2018-10-07 16:49 孙昌恒 阅读(145) 评论(0) 推荐(0)
摘要:form组件做的三件事 1. 要有一个注册的页面,页面里面要有form表单 --> 生成HTML代码 2. form表单要能提交数据到后端,后端要做有效性校验 --> 数据有效性校验 3. 要把校验的提示信息展示在页面上 --> 校验信息返回并展示,保存原来填写的内容 form组件的应用 例子 fr 阅读全文
posted @ 2018-10-07 16:07 孙昌恒 阅读(484) 评论(0) 推荐(0)
摘要:预备知识JSON 什么是JSON JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation) JSON 是轻量级的文本数据交换格式 JSON 独立于语言 JSON 具有自我描述性,更易理解 JavaScript和python的区别 Django内置的序 阅读全文
posted @ 2018-10-07 15:42 孙昌恒 阅读(158) 评论(0) 推荐(0)
摘要:COOKIE cookie的由来 由于HTTP请求是没有状态的 无状态的意思是每次请求都是独立的,它的执行情况和结果与前面的请求和之后的请求都无直接关系,它不会受前面的请求响应情况直接影响,也不会直接影响后面的请求响应情况。 状态可以理解为客户端和服务器在某次会话中产生的数据,那无状态的就以为这些数 阅读全文
posted @ 2018-10-04 23:27 孙昌恒 阅读(186) 评论(0) 推荐(0)
摘要:必知必会 返回QuerySet对象 返回具体对象 返回布尔值 返回具体数值 总体示例 import os if __name__ == "__main__": # 加载Django项目的配置信息 os.environ.setdefault("DJANGO_SETTINGS_MODULE", "orm 阅读全文
posted @ 2018-10-03 15:37 孙昌恒 阅读(366) 评论(0) 推荐(0)
摘要:概述 URL配置就像Django所支撑网站的目录 本质:URL与视图函数的映射表 Django2.0 from django.urls import path url 换成了 path 基本格式 通过URL给视图函数传参 分组匹配和分组命名匹配, 一个正则规则里只能选一个 通过?传值 取值 def 阅读全文
posted @ 2018-10-01 20:46 孙昌恒 阅读(203) 评论(0) 推荐(0)
摘要:概述 一个视图函数(类),简称视图,接收web请求(request)并且返回web响应(return) 无论视图本身包含什么逻辑,都要返回响应。代码写在哪里也无所谓,只要它在你当前项目目录下面。除此之外没有更多的要求了——可以说“没有什么神奇的地方”。为了将代码放在某处,大家约定成俗将视图放置在项目 阅读全文
posted @ 2018-10-01 20:21 孙昌恒 阅读(132) 评论(0) 推荐(0)
摘要:常用语法 变量 for循环 for...in for...in...empty 遍历字典 forloop.counter 当前循环的索引值(从1开始) forloop.counter0 当前循环的索引值(从0开始) forloop.revcounter 当前循环的倒序索引值(从1开始) forloo 阅读全文
posted @ 2018-10-01 20:03 孙昌恒 阅读(113) 评论(0) 推荐(0)
摘要:对应关系 ORM能做的事 注意: 不能创建数据库 使用Django中的ORM连接MySQL 配置 1, 先自己建库 2, 在settings.py里面配置一下数据库的连接信息(告诉Django连接哪一个数据库) 3, 在和settings.py同目录下的__init__.py文件中,告诉Django 阅读全文
posted @ 2018-10-01 16:55 孙昌恒 阅读(211) 评论(0) 推荐(0)
摘要:模板文件配置 静态文件配置 数据库配置 APP配置 路由系统配置 # 是否开启URL访问地址后面不为/跳转至带有/的路径的配置项 True: 如果访问URL地址后面没有 / ,会自动帮加上 / False: 如果访问URL地址后面没有 / ,不会自动帮加上 / Django终端打印SQL语句 阅读全文
posted @ 2018-10-01 16:32 孙昌恒 阅读(220) 评论(0) 推荐(0)
摘要:部分内容转自 https://www.cnblogs.com/liwenzhou/p/8296964.html WEB概述 浏览器和服务端通信都要遵循一个HTTP协议(消息的格式要求) 动态的网页,本质上都是字符串的替换(再服务端),替换完就返回给浏览器 版本 广泛版本 --> HTTP1.1最新版 阅读全文
posted @ 2018-10-01 16:26 孙昌恒 阅读(161) 评论(0) 推荐(0)