自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 django:form组件

django中的form为用户提供验证,并且form组件也可以生成html在我们通过下列代码来创建form组件,from django import formsfrom django.forms import widgetsfrom django.forms import fieldsclass user_conform(forms.Form): user=fields.Ch...

2018-12-21 19:03:46 204

原创 django之信号

django也提供了一些信号,大家理解信号,可以理解为一种触发事件,在django中为我们提供了如下的信号from django.core.signals import request_finishedfrom django.core.signals import request_startedfrom django.core.signals import got_request_excep...

2018-12-21 18:22:45 127

原创 django之 csrf

在django中 csrf相当于中间件,CSRF的作用则是对请求进行一次验证,目的是为用户实现防止跨站请求伪造的功能。对于django中设置防跨站请求伪造功能有分为全局和局部。相对应的对于form表单以POST提交方式而言,需要携带csrf随机字符串才能拿通过,在html界面中需要添加这样。<form action="/add/" method="post"> {% csr...

2018-12-21 18:01:50 194

原创 django 中间件

在Django中,一个请求来的时候并不是直接到达视图函数的,会通过中间件,而中间件则类似于过滤网一样一层层对请求进行处理,类似于这样请求示意图而在django中project中对应的setting.py里有相应中间件的配置如 MIDDLEWARE = [ 'django.middleware.security.SecurityMiddleware', 'django.cont...

2018-12-21 17:47:13 152

原创 django 之cookie、session

cookie是存贮在本地浏览器的一些数据,这些可以数据一般与访问网站有关,比如大家时常访问某些网站,登录时会进行用户验证,验证成功后本地cookie可以存储一些数据,比如一个字符串,下一次用户在访问网站时,可以带着cookie中的这个字符串,网站服务器在请求中,找到这个字符串则认为用户已经登录,无须再次登录。cookie常备用来做用户验证已经多长时间免登录的操作,在django中,也有cookie...

2018-12-21 16:05:33 149

原创 django orm一对多

在django中,django为我们提供了方便快捷的orm,这篇文章只对orm中的一对多进行简单介绍。在django中我们在对应app中的model文件中创建自己的数据表。如下class NBA_team(models.Model): team_id=models.AutoField(primary_key=True) name=models.CharField(max_leng...

2018-12-21 15:23:20 487

原创 django的orm操作

django对应的orm操作,django内置了数据库,(db.splite3)也可以外接其他数据库,需要在django工程settings里设置。DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': os.path.join(BASE_DIR, 'db.sql...

2018-11-28 21:58:47 224

原创 django FBV&CBV

fbv与cbv是django处理请求方式的两种FBVfbv是指django在处理请求时使用视图函数的形式。 from django.contrib import admin from django.urls import path,re_path from cmdb import views urlpatterns = [ path('adm...

2018-11-28 21:30:55 242

原创 django路由系统

Django是Python开发中常用的web框架。一个django请求的生命周期可分为以下几部,1 url对应关系(匹配)–.2视图函数–>3返回用户字符串或者html文件。简单的路由在简单的django开发中,我们可以在django工程下的url里写我们的url对应关系。from django.contrib import adminfrom django.urls import...

2018-11-28 10:23:48 151

原创 Django基础(1)

本文来简要介绍一些django基础。Django是一个开放源代码的Web应用框架,由Python写成。采用了MVC的框架模式,即模型M,视图V和控制器C。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,即是CMS(内容管理系统)软件。并于2005年7月在BSD许可证下发布。这套框架是以比利时的吉普赛爵士吉他手Django Reinhardt来命名的。现在Django出到了2...

2018-11-27 22:10:56 161

原创 javascript 绑定事件

在html和css中标签可以绑定事件,当事件发生时,绑定的函数随即执行。常用事件有onclick,onblur,onfocus,onmousemove等,这里不谈这些事件。我们只来说一下这些事件绑定以onclick为例的办法:第一种,比较简单的办法<div id="1"onclick="fu()"></div><script>function fu()...

2018-11-18 21:59:41 980 1

原创 javascript 简要概述(二)

为hoihhoh

2018-11-18 21:36:19 144

原创 *javascript简要概述(一)

javascript简要概述(一)JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML网页上使用,用来给HTML网页增加动态功能。大家可以在浏览器中直接运行,无需下载其他的编译器。对于懒得下载编译器的同学来说特别的友好,只要有浏览器就可以。ps:java...

2018-11-18 18:03:06 287

原创 IO多路复用

网络编程里常听到阻塞IO、非阻塞IO、同步IO、异步IO等概念,本篇文章来对这些进行简要的整理,笔者对这些也只是懂得比较浅,欢迎大家评论。在介绍之前,首先来介绍一些相关概念。1 相关概念注意:咱们下面说的都是Linux环境下,和Windows不一样1.1 用户空间和内核空间  现在操作系统都采用虚拟寻址,处理器先产生一个虚拟地址,通过地址翻译成物理地址(内存的地址),再通过总线...

2018-10-21 22:30:55 158

原创 python3 time模块方法详解

python3 中tme模块是一个和时间有关的模块,模块中所有方法反应的时间都是起始于1970年1月1日,据说是因为这一天诞生的uninx系统。下面开始介绍一些time模块中常用的方法。 1.time.time() 该方法用于返回当前时间的时间戳,以秒的形式返回一个浮点类型的数字,这个数字表示当前时间距离1970年1月1日的时间。 例如 print(time.time()) 输出结果为15...

2018-09-08 18:08:33 1317

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除