函数与方法
摘要:例子 from types import FunctionType, MethodType def func1(): pass class Foo(object): def func2(self): pass print(isinstance(func1, FunctionType)) 表明func
阅读全文
posted @
2020-01-30 00:56
Treelight
阅读(144)
推荐(0) 编辑
Django之Admin
摘要:一般使用步骤 步骤一、创建超级用户:python manage.py createsuperuser 步骤二、建立数据模型,本次都是以下面的数据模型为例 数据模型 from django.db import models Create your models here. class Departme
阅读全文
posted @
2020-01-26 16:54
Treelight
阅读(266)
推荐(0) 编辑
视图函数中的序列化
摘要:方式一 from django.core import serializers 导入模块 res = serializers.serialize('json', hosts_list) return HttpResponse(res) 方式二 res = hosts_list.values('hos
阅读全文
posted @
2020-01-15 00:18
Treelight
阅读(187)
推荐(0) 编辑
Django之ModelForm
摘要:什么是ModelForm 顾名思义,ModelForm就是数据模型和表单的结合体。单纯的Form表单只是对数据进行验证、在模板生成HTML。但这个ModelForm也包含了以上Form的功能,这是一个基于数据模型的一个组件,结合数据库使用的。 例一、利用ModelForm添加数据 有以下数据库 fr
阅读全文
posted @
2020-01-14 16:37
Treelight
阅读(154)
推荐(0) 编辑
Django之中间件
摘要:中间件 什么是Django的中间件 完整django请求的生命周期 如果有中间件其中的请求不通过会这样: 所以说中间件其实是在路由系统前就会发生的,在django中是一个类,用其中的process_request函数处理;如果views中函数处理完了以后,则也是要经过中间件来处理,通过相关类中的pr
阅读全文
posted @
2020-01-13 23:43
Treelight
阅读(134)
推荐(0) 编辑
验证码图片
摘要:pillow模块 验证码图片需要随机生成一张图片,而pillow模块就是用来生成图片的,它可在上面生成背景图片,然后在背景图片上写字、画线条、画点、画圆圈等。利用此模块可随机生成一个带有5个字符串,有一些干扰点线的图片作为验证;还需要一个BytesIO模块,类似于文件句柄,只不过这是内存级别,用完即
阅读全文
posted @
2020-01-03 10:54
Treelight
阅读(970)
推荐(0) 编辑
Django之常用模块
摘要:分页模块 原始分页器 视图函数 from django.shortcuts import render from django.http import HttpResponse from django.urls import reverse from django.utils.safestring
阅读全文
posted @
2020-01-02 14:24
Treelight
阅读(941)
推荐(0) 编辑