- 博客(68)
- 收藏
- 关注
转载 admin自定义后台注意事项
from django.contrib import adminfrom .models import *# 定制显示类class InfosAdmin(admin.ModelAdmin): list_display = ['name', 'phone', 'email', 'ut'] # 不能放多对多字段 没办法显示 list_display_links = ('name...
2018-05-03 17:50:00
217
转载 BBS项目
settings页面设置import osBASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))SECRET_KEY = '%^klc2c5$z033pu(pbydgk$+=58w7j2$!1@5ff(z(y2jg^s+9a'# SECURITY WARNING: don...
2018-04-24 22:44:00
167
转载 python之路_django中form组件
如下form组件实现的注册代码,将以此实例进行讲解:html文件:<form class="form-horizontal" style="margin-top: 100px" action="{{ request.get_full_path }}" method="post"> {% csrf_token %} ...
2018-04-07 18:33:00
179
转载 python之路_django中ajax应用
一、Ajax介绍 Ajax(Asynchronous Javascript And XML)翻译成中文就是“异步Javascript和XML”。即使用Javascript语言与服务器进行异步交互,传输的数据为XML(当然,传输的数据不只是XML)。同步交互:客户端发出一个请求后,需要等待服务器响应结束后,才能发出第二个请求;异步交互:客户端发出一个请求后,无需等待服务器...
2018-04-07 18:31:00
158
转载 python之路_django 认证系统
在介绍此章节的内容时,我们需要引用到如下两个模块:from django.contrib.auth.models import Userfrom django.contrib import auth一、User表介绍 其中User为django框架为我们提供用于存储登录用户和密码等信息的用户表,在我们使用此django认证系统时,必须使用此表,不可以另外创建...
2018-04-07 18:30:00
145
转载 python之路_django ORM模型(联表)(二)
一、基于双下划线跨表查询(join查询) 在上一篇中,我们简单的介绍了基于对象的跨表查询,本章将继续阐述基于双下划线的跨表查询,所用的表格均为上章中所创建的表格。###############基于双下划线的查询:正向查询,按字段,反向查询,按表名###############1、一对多实例一(正向,用字段):# 查询红楼梦的出版社名称#方式1:ret=B...
2018-04-07 18:29:00
164
转载 python之路_django ORM模型(联表)(一)
一、创建表 表说明:共有如下4张表,书籍表、出版社表、作者表、作者详细信息表,出版社表和书籍表的关系为一对多(外键写在多的书籍表中),即一个出版社可以有多本书;书籍和作者是多对多关系(多对多表需要另外一个关系表,外键写在任何一个表中都可以),即一本书可以有多本书,一本书也可以有多个作者;作者和作者详细信息表时一对一关系(外键写在任何一个表中都可以),即一个作者只能一个对应的作者详细...
2018-04-07 18:28:00
139
转载 python之路_django ORM模型(单表)(二)
一、查询表记录1、查询相关API 现将主要的查询API使用实例介绍如下,其中Student为定义的表类:(1).Student.objects.all() #返回的QuerySet类型 查询所有记录 [obj1,obj2....] (2).Student.objects.filter() ...
2018-04-07 18:27:00
130
转载 python之路_django ORM模型(单表)(一)
python的类名--------------->SQL语句的表名python的类属性--------------->SQL语句的表名下的字段python的类属性的约束--------------->SQL语句的表名下的字段类型 类的实例对象--------------->表中的一条记录一、创建表(建立模型)1、创建类(创建表)...
2018-04-07 18:26:00
133
转载 python之路_django路由配置及模板
URL配置(URLconf)就像Django 所支撑网站的目录。它的本质是URL与要为该URL调用的视图函数之间的映射表;你就是以这种方式告诉Django,对于这个URL调用这段代码,对于那个URL调用那段代码。 ''' urlpatterns = [ url(正则表达式, views视图函数,参数,别名),]参数说明: ...
2018-04-07 18:25:00
229
转载 python之路_django分页及session介绍
一、分页介绍1、django 分页器 在django框架中,为我们提供了分页器Paginator,引入的方式为:from django.core.paginator import Paginator, EmptyPage, PageNotAnInteger,其中EmptyPage为请求页码超出最大的页码抛出的异常,PageNotAnInteger为请求的页码不是一个合法的数字时...
2018-04-07 18:24:00
100
转载 python之路_django中母板及cookie介绍
一、django模板系统1、母板 为其他子模板文件所共有的内容文件,各子模板的不同部分通过模板语言占位。注意:我们通常会在母板中定义页面专用的CSS块和JS块,方便子页面替换,如下例:<!DOCTYPE html><html lang="zh-CN"><head> <meta charset="UTF-8"&g...
2018-04-07 18:18:00
83
转载 python之路_初识django框架
一、WEB框架介绍 互联网刚兴起的那段时间大家都热衷于CS架构,也就是Client/Server模式。每个用户的电脑上安装一个Client,就像QQ这种终端软件。随着互联网的发展,开发客户端显得越来越‘重’,BS架构(Browser/Server模式)越来越流行,也就是用户只需要一个浏览器就足够了。1、页面显示的过程2、HTTP协议 所有的Web应用本质上就是一个...
2018-04-07 18:17:00
134
转载 前端之JQuery:JQuery扩展和事件
jQuery之jQuery扩展和事件一、jQuery事件常用事件 blur([[data],fn]) 失去焦点 focus([[data],fn]) 获取焦点( 搜索框例子) change([[data],fn]) 当select下拉框中的元素发生改变的时候触发change事件(select例子) click([[data],fn]) 点击 ...
2018-03-14 20:37:00
135
转载 前端之JQuery:JQuery文档操作
jquery之文档操作一、相关知识点总结1、CSS .css() - .css("color") -> 获取color css值 - .css("color", "#ff0000") -> 设置值 - .css({"color": "#cccccc", "border": "1px solid #ff0000"}) -&...
2018-03-14 20:30:00
69
转载 前端之JQuery:JQuery属性操作
Jquery2--属性相关的操作知识点总结1、属性 属性(如果你的选择器选出了多个对象,那么默认只会返回出第一个属性)、 attr(属性名|属性值) - 一个参数是获取属性的值,两个参数是设置属性值 - 点击加载图片示例 removeAttr(属性名) -删除属...
2018-03-14 20:27:00
73
转载 前端之JQuery:JQuery基本语法
jQuery基本语法一、jQuery基础1.为什么要用jquery? 写起来简单,省事,开发效率高,兼容性好2、什么是jQuery? jQuery是一个兼容多浏览器的JavaScript库(类似python里面的模块)3、如何使用jQuery? 1、导入 <script src="jquery-3.2.1.js"></script>...
2018-03-14 20:25:00
101
转载 前端之JavaScript:JS之DOM对象三
一、JS中for循环遍历测试for循环遍历有两种第一种:是有条件的那种,例如 for(var i = 0;i<ele.length;i++){}第二种:for (var i in li ){}现在我们来说一下测试一下第二种(数组和obj的)<!DOCTYPE html><html lang="en"><head...
2018-03-14 20:24:00
95
转载 前端之JavaScript:JS之DOM对象二
继续JS之DOM对象二前面在JS之DOM中我们知道了属性操作,下面我们来了解一下节点操作。很重要!!一、节点操作创建节点:var ele_a = document.createElement('a');添加节点:ele_parent.appendChild(ele_img);删除节点:ele_parent.removeChild(ele_p);替换节点:ele_p...
2018-03-14 20:19:00
89
转载 前端之JavaScript:JS之DOM对象一
js之DOM对象一一、什么是HTML DOMHTML Document Object Model(文档对象模型) HTML DOM 定义了访问和操作HTML文档的标准方法 HTML DOM 把 HTML 文档呈现为带有元素、属性和文本的树结构(节点树)二、DOM树画dom树是为了展示文档中各个对象之间的关系,用于对...
2018-03-14 20:12:00
106
转载 前端之JavaScript:JavaScript对象
JavaScript(JS)之Javascript对象简介:在JavaScript中除了null和undefined以外其他的数据类型都被定义成了对象,也可以用创建对象的方法定义变量,String、Math、Array、Date、RegExp都是JavaScript中重要的内置对象,在JavaScript程序大多数功能都是基于对象实现的<script l...
2018-03-14 20:07:00
126
转载 前端之JavaScript:JS简单介绍
JavaScript(JS)之简单介绍一、JavaScript的历史1992年Nombas开发出C-minus-minus(C--)的嵌入式脚本语言(最初绑定在CEnvi软件中).后将其改名ScriptEase.(客户端执行的语言)Netscape(网景)接收Nombas的理念,(Brendan Eich)在其Netscape Navigator ...
2018-03-14 19:55:00
132
转载 css样式之补充
css常用的一些属性:1.去掉下划线 :text-decoration:none ;2.加上下划线: text-decoration: underline;3.调整文本和图片的位置(也就是设置元素的垂直对齐方式):vertical-align:-20px;没设置之前:设置之后:3.外边距:margin4.内边距:padding5.居中;margin 0 ...
2018-03-14 19:51:00
107
转载 css属性中常见的操作方法
css样式之属性操作一、文本属性1.text-align:cnter 文本居中2.line heigth 垂直居中 :行高,和高度对应3.设置图片与文本的距离:vertical-align4.text-decoration:none 去掉超链接下划线5.要是给a标签修改颜色的时候,就定到a标签上,用继承有时候是搞不定的因为继承的级别是很低的,如果a标签设置了样式,是不...
2018-03-14 19:44:00
138
转载 css属性操作
1.文本1.文本颜色:color颜色属性被用来设置文字的颜色。颜色是通过CSS最经常的指定:十六进制值 - 如:#FF0000一个RGB值 - 如:RGB(255,0,0)颜色的名称 - 如: red2.水平对齐方式text-align 属性规定元素中的文本的水平对齐方式。left 把文本排列到左边。默认值:由浏览器决定。...
2018-03-14 19:37:00
127
转载 css选择器
一、css概述CSS是Cascading Style Sheets的简称,中文称为层叠样式表,对html标签的渲染和布局CSS 规则由两个主要的部分构成:选择器,以及一条或多条声明。例如二、css的四种引入方式1.行内式 行内式是在标记的style属性中设定CSS样式。这种方式没有体现出CSS的优势,不推荐使用。2.内嵌式 嵌入式...
2018-03-14 19:30:00
122
转载 html 表单操作
一、表单功能:表单用于向服务器传输数据,从而实现用户与Web服务器的交互 表单能够包含input系列标签,比如文本字段、复选框、单选框、提交按钮等等。 表单还可以包含textarea、select、fieldset和 label标签。表单属性 action: 表单提交到哪.一般指向服务器端一个程序,程序接收到表单提交过来的数据(即表单元素值...
2018-03-14 19:23:00
147
转载 前端基础之html
一、初始html1.web服务本质import socketsock=socket.socket(socket.AF_INET,socket.SOCK_STREAM)sock.bind(("127.0.0.1",8800))sock.listen(5)while 1: print("waiting........") conn,addr=s...
2018-03-14 19:20:00
197
转载 【第3篇】数据库之增删改查操作
数据库之表操作,数据操作注意的几点:1.如果你在cmd中书命令的时候,输入错了就用\c跳出 2.\s查看配置信息一、操作文件夹(库)增:create database db1 charset utf8;删:drop database db1;改:alter database db1 charset gbk;查:show databas...
2018-03-02 16:29:00
156
转载 【第2篇】基本操作和存储引擎
mysql数据库之基本操作和存储引擎一、知识储备数据库服务器:一台计算机(对内存要求比较高)数据库管理系统:如mysql,是一个软件数据库:oldboy_stu,相当于文件夹表:student,scholl,class_list,相当于一个具体的文件记录:1 susan 158426544 22,相当于文件中的一行内容二、初始SQL语言S...
2018-03-02 16:20:00
77
转载 【第1篇】数据库安装
MySQL数据库之安装一、基础部分1.数据库是什么之前所学,数据要永久保存,比如用户注册的用户信息,都是保存于文件中,而文件只能存在于某一台机器上。如果我们不考虑从文件中读取数据的效率问题,并且假设我们的程序所有的组件都运行在一台机器上,那么用文件存取数据,并没有问题但需要考虑的问题是:程序的执行效率依赖于承载它的硬件,而一台机器机器的性能总归是有限的,受...
2018-03-02 16:17:00
107
转载 源码
'''This module implements specialized container datatypes providingalternatives to Python's general purpose built-in containers, dict,list, set, and tuple.* namedtuple factory function for crea...
2018-02-07 20:24:00
315
转载 【COLLECTION模块】
collection模块是对Python的通用内置容器:字典、列表、元组和集合的扩展,它包含一些专业的容器数据类型:Counter(计数器):dict子类,用于计算可哈希性对象的个数。OrderedDict(有序字典):dict 子类,记录着数据成员添加的顺序。defaultdict(默认字典):dict 子类,调用一个工厂函数来为dict的values...
2018-02-07 20:12:00
86
转载 并发编程二
一、守护进程 主进程创建守护进程,守护进程的主要的特征为:①守护进程会在主进程代码执行结束时立即终止;②守护进程内无法继续再开子进程,否则会抛出异常。实例:from multiprocessing import Processimport timedef foo(): print('starting123') time.sleep(1)...
2018-02-04 14:31:00
73
转载 并发编程一
一、背景知识 顾名思义,进程即正在执行的一个过程。进程是对正在运行程序的一个抽象。进程的概念起源于操作系统,是操作系统最核心的概念,也是操作系统提供的最古老也是最重要的抽象概念之一。操作系统的其他所有内容都是围绕进程的概念展开的。 PS:即使可以利用的cpu只有一个(早期的计算机确实如此),也能保证支持(伪)并发的能力。将一个单独的cpu变成多个虚拟的cpu(多道技术:时间多...
2018-02-03 16:42:00
116
转载 解决粘包问题
注意注意注意:res=subprocess.Popen(cmd.decode('utf-8'),shell=True,stderr=subprocess.PIPE,stdout=subprocess.PIPE)的结果的编码是以当前所在的系统为准的,如果是windows,那么res.stdout.read()读出的就是GBK编码的,在接收端需要用GBK解码,且只能从管道里读一次结果...
2018-01-29 20:46:00
142
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅