10 2017 档案
摘要:1.安装lxml pip install lxml 2.安装twisted 1. 在https://www.lfd.uci.edu/~gohlke/pythonlibs/ twisted网站搜索twisted 2. 下载对应python版本和对应计算机平台的的twisted,如我这里就是下载Twis
阅读全文
摘要:知识预览 JavaScript概述 二 JavaScript的基础 三 JavaScript的对象 BOM对象 DOM对象 实例练习 js扩展 回到顶部 JavaScript概述 JavaScript的历史 1992年Nombas开发出C-minus-minus(C--)的嵌入式脚本语言(最初绑定在
阅读全文
摘要:1.list页面自定列显示: class PermissionConfig(sites.AryaConfig): def dabo(self, obj=None, is_header=False): if is_header: return "大波" else: return "大波-"+obj.c
阅读全文
摘要:1.list页面:筛选功能优化,显示choices,传condition过滤筛选项 list_filter = [ # sites.FilterOption("name",False,lambda x:x.name,lambda x:x.name),#这种配置无意义 sites.FilterOpti
阅读全文
摘要:1.前端发送搜索请求, <!-- 定制模糊搜索 开始 --> {% if cl.search_list %} <div class="row"> <form action=""> <input type="text" name="{{ cl.search_attr.name }}" value="{
阅读全文
摘要:from django.shortcuts import renderfrom django.forms import Formfrom django.forms import fieldsfrom django.forms import widgetsfrom django.forms.model
阅读全文
摘要:Site类,生成路由, - 方法:url,get_urls, register, login,logout - 字段:_registry = {} Config,基础配置类,主要用于处理请求 - self.model_class - self.request - self.site - urls()
阅读全文
摘要:1.先看model的定义 user表: class User(models.Model): """ 用户表 """ username = models.CharField(verbose_name='用户名', max_length=32) password = models.CharField(v
阅读全文
摘要:一:前端使用ajax发送FormData信息,FormData组装文件对象,后端通过request.FILES.get("xxx")获取file_obj,保存时,保存图片的字段必须设置upload_to字段,如upload_to='./upload/avatar/',且必须在settings文件中指
阅读全文
摘要:当需要对model_class中字段作进一步验证,作进一步的约束时,需要使用到钩子,即claan_xxx和clean方法.其返回的errors有点不是那么好处理.看示例. 1.Model_class: class Permission(models.Model): """ 权限 """ captio
阅读全文
摘要:1.git fetch和git pull之间的区别 git fetch只会将本地库所关联的远程库的commit id更新至最新,fetch不会改变代码,如果想使代码更新,需要使用git merge origin/master,以上的两步可以合并为一步:git pull origin master (
阅读全文
摘要:p1.html:点击添加按钮,开启窗口,打开p2.html,填写数据后返回p3.html,p3.html将数据回传到p1.html,且关闭自己 p1.html: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title
阅读全文
摘要:# 一 """代码解释: class Singleton2中的__init__在MyClass2声明的时候被执行,MyClass2=Singleton2() MyClass2()时,最先执行父类的__call__方法(object,Singleton2都作为MyClass2的父类,根据深度优先算法,
阅读全文
摘要:1.一般我们在ajax中跨域请求资源时,浏览器控制台会报如下错误: 代码: 错误: 原因是因为,跨域的返回值的response中,缺少了一个header值:Access-Control-Allow-Origin,导致被浏览器拦截....,这称之为浏览器的同源策略. 这时,我们提供2个方法. 方法1:
阅读全文
摘要:1.普通情况:通过log可以看出,这种情况下,访问了1次数据库 控制台: 2.普通情况:访问外键,可以看出,访问了4次数据库 3.使用selected_related,主动连表查询,可以看出,访问了1次数据库 4.连表降低性能,我们可以使用被动连表查询prefetch_related,可以看到访问了
阅读全文
摘要:MIDDLEWARE = [ 'django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.Comm
阅读全文
浙公网安备 33010602011771号