08 2018 档案

摘要:admin-url 注册app时 项目下apps.py 仿admin settings.py urls.py stark:(实现admin的模块app,使用app主要是为了在settings中注册) stark/service/sites.py from django.conf.urls impor 阅读全文
posted @ 2018-08-28 17:34 eailoo 阅读(83) 评论(0) 推荐(0)
摘要:ModelForm logging配置 settings.py 附:Python logger流示图. 阅读全文
posted @ 2018-08-27 21:12 eailoo 阅读(104) 评论(0) 推荐(0)
摘要:单例模式(Singleton Pattern)是一种常用的软件设计模式,该模式的主要目的是确保某一个类只有一个实例存在。当你希望在整个系统中,某个类只能出现一个实例时,单例对象就能派上用场。 admin源码解析 单例模式 单例模式(Singleton Pattern)是一种常用的软件设计模式,该模式 阅读全文
posted @ 2018-08-27 17:16 eailoo 阅读(99) 评论(0) 推荐(0)
摘要:变量查找顺序 实例对象内存空间(init)父类的init > 自己的类 > 父类 单例模式 1、__new__ (python) __new__ 执行父类(object)new 和init方法,控制一个内存 2、基于模块(所有功能写一个文件也可以,模块是解耦用的,js多个功能之间无法调用,node. 阅读全文
posted @ 2018-08-27 17:13 eailoo 阅读(167) 评论(0) 推荐(0)
摘要:同源定义 同源策略 不受同源策略限制的 根据以上条件 解决跨域问题: JSONP的简单实现模式(JSONP的原型): from django.shortcuts import render,HttpResponse import json # Create your views here. def 阅读全文
posted @ 2018-08-22 22:04 eailoo 阅读(148) 评论(0) 推荐(0)
摘要:settings总结 模版路径: LOGGING = {'version': 1,'disable_existing_loggers': False,'handlers': {'console':{'level':'DEBUG','class':'logging.StreamHandler',},} 阅读全文
posted @ 2018-08-22 20:13 eailoo 阅读(88) 评论(0) 推荐(0)
摘要:orm 必知必会13条 具体对象 get(**kwargs): 返回与所给筛选条件相匹配的对象,返回结果有且只有一个,如果符合筛选条件的对象超过一个或者没有都会抛出错误。 first(): 返回第一条记录 last(): 返回最后一条记录 QuerySet (.first()) all(): 查询所 阅读全文
posted @ 2018-08-22 12:39 eailoo 阅读(88) 评论(0) 推荐(0)
摘要:Django模版系统 常用语法 Filters 阅读全文
posted @ 2018-08-21 14:50 eailoo 阅读(73) 评论(0) 推荐(0)
摘要:Python基础数据类型-- 列表 (list) 在循环一个列表时,最好不要改变列表的大小,会影响你的最终结果。可以一次性切片完成,或使用循环时倒着删除 增append 追加instert insert(0,'aa2') extend 迭代增加 删pop 索引删有返回 不支持切片remove 元素删 阅读全文
posted @ 2018-08-21 14:49 eailoo 阅读(69) 评论(0) 推荐(0)
摘要:分析步骤: #1、先站在左表的角度去找 是否左表的多条记录可以对应右表的一条记录,如果是,则证明左表的一个字段foreign key 右表一个字段(通常是id) #2、再站在右表的角度去找 是否右表的多条记录可以对应左表的一条记录,如果是,则证明右表的一个字段foreign key 左表一个字段(通常是id) #3、总结: #多对一: 如果只有步骤1成立,则是左表多对一右表 如果只有步骤2成... 阅读全文
posted @ 2018-08-20 14:55 eailoo 阅读(715) 评论(0) 推荐(0)
摘要:urls.py总结 (路由系统) URL命名和URL反向解析 阅读全文
posted @ 2018-08-15 21:32 eailoo 阅读(149) 评论(0) 推荐(0)
摘要:django 创建项目总结 1、安装django 2、初始化一个项目 阅读全文
posted @ 2018-08-13 21:29 eailoo 阅读(78) 评论(0) 推荐(0)
摘要:day74 django 登陆 阅读全文
posted @ 2018-08-13 21:02 eailoo 阅读(43) 评论(0) 推荐(0)
摘要:day73 django auth 阅读全文
posted @ 2018-08-13 21:01 eailoo 阅读(57) 评论(0) 推荐(0)
摘要:Form介绍 普通方式手写注册功能 # 注册 def register(request): error_msg = "" if request.method == "POST": username = request.POST.get("name") pwd = request.POST.get(" 阅读全文
posted @ 2018-08-09 19:51 eailoo 阅读(96) 评论(0) 推荐(0)
摘要:AJAX准备知识:JSON 什么是 JSON ? 和XML的比较 <?xml version="1.0" encoding="utf-8"?> <country> <name>中国</name> <province> <name>黑龙江</name> <cities> <city>哈尔滨</city 阅读全文
posted @ 2018-08-08 16:43 eailoo 阅读(126) 评论(0) 推荐(0)
摘要:前戏 中间件 什么是中间件? 中间件能干什么? 自定义中间件 中间件可以定义五个方法,分别是:(主要的是process_request和process_response) 自定义一个中间件示例 在settings.py的MIDDLEWARE配置项中注册上述自定义中间件 process_request 阅读全文
posted @ 2018-08-07 16:19 eailoo 阅读(153) 评论(0) 推荐(0)
摘要:Cookie cookie的由来 什么是Cookie Cookie的原理 查看Cookie Django中操作Cookie 设置Cookie 获取Cookie 删除Cookie Cookie版登陆校验 from django.shortcuts import render,redirect from 阅读全文
posted @ 2018-08-06 16:05 eailoo 阅读(106) 评论(0) 推荐(0)