自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Fire_Fang2001的博客

程序小白的碎碎念

  • 博客(9)
  • 收藏
  • 关注

原创 Django cookie应用

cookiecookie用来保存用户信息,在浏览器登录功能上有广泛的应用。cookie保存于浏览器中,当用户通过浏览器访问服务时,服务器生成一个令牌保存在cookie中,在服务器再次收到用户访问请求时,直接验证令牌,通过则直接登录。设置cookieresponse.set_cookie(key, value, max_age=None, exprise=None)cookie的...

2018-04-28 15:11:33 239

原创 Django的auth模块实现用户注册、登录、注销

Django auth模块使用Django自带的auth模块可以很便捷的实现用户注册、登录、注销的方法。首先引入模块from django.contrib.auth.models import Userfrom django.contrib.auth import authenticate, login, logout注册def register(request)...

2018-04-28 14:36:34 1416 1

原创 Django模型关联

1对1,1对多,多对多1对1:OneToOneField主键和外键是一对一的关系,在关联表中,只能关联一个主表的id拓展表找主表。创建模型:class Student(models.Model): stu_name = models.CharField(max_length=10) stu_sex = models.BooleanField() ...

2018-04-28 14:17:48 606

原创 生成图片验证码(Pillow)

Pillow是从PIL派生出来的一个Python第三方图像处理库,功能非常强大。运用Pillow可以很方便的完成各种图片处理的操作。通过写一段生成图片验证码的代码可以对Pillow有一个初步的认识。 Pillow的安装: python -m pip install pillowfrom random import randint, choicefrom PIL import ...

2018-04-20 20:44:54 962

原创 一个简单的敲砖块游戏

练手用pygame做了一个简单到简陋的敲砖块游戏:import mathfrom abc import ABCMeta, abstractmethodimport pygameclass GameObject(object, metaclass=ABCMeta): """游戏对象类""" def __init__(self, x=0, y=0, color=(0, 0...

2018-03-26 20:17:47 1663

原创 Python函数装饰器

函数装饰器,本质是一个函数,装饰器返回了一个函数对象,它的作用是在不改变被装饰函数的结构和调用方式的前提下,给函数添加额外的功能。装饰器可以同时装饰不同的函数,这样在需要给多个函数添加同样功能时,免去了编写大量重复代码。 这个装饰器可以让我们看到递归函数求阶乘的具体执行过程,用这个装饰器可以更好的理解递归这一概念,同时,自定义的求阶乘函数f并没有被改变。def record(fn): ...

2018-03-24 11:34:32 208

原创 python基础贴士(二)

函数的递归调用1.收敛条件 - 让递归在有限次数内完成或者进行回溯 python默认的最大递归深度是998,如果递归无法在限定次数内收敛,就有可能导致RecursionError。 2.递归公式 举个栗子:有十级台阶,一次走1到3步,有多少种走法?def walk(n): # 收敛条件 if n < 0: return 0 elif n...

2018-03-12 21:34:51 207

原创 python基础贴士

缩进与对齐对于Python初学者来说,可能会经常看到这样的报错提示:IndentationError: expected an indented block,IndentationError: unexpected indent等等。这都表示缩进错误。 pep8规范要求4个空格为一个缩进级别,而Python里面的分支结构if与循环结构for是没有{}的,判断语句是否在循环或者分支结构内,靠的...

2018-03-03 16:23:35 565

原创 使用PyCharm遇到的一个小问题及解决方案

使用PyCharm出现Error running ‘xxx’: Cannot run program “E:\Program Files\PycharmProjects\aaa\python.exe” (in directory “E:\Program Files\PycharmProjects\bbb”): CreateProcess error=2, 系统找不到指定的文件。首先排查pyth...

2018-03-03 12:56:55 6738

空空如也

空空如也

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

TA关注的人

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