IT教程网
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
  • 友链
  • json转换

django之扩展默认用户表使用邮箱账户登录

auth.py代码 from django.contrib.auth.models import BaseUserManager,AbstractBaseUser,Group,PermissionsMixin class UserManager(BaseUserManager): def create_user(self,email,name,password=None):
2018-06-19
Django
#Django

django认证模块auth

from django.contrib import auth auth的几个方法使用 authenticate()提供了用户认证,即验证用户名以及密码是否正确,一般需要username  password两个关键字参数 如果认证信息有效,会返回一个  User  对象。authenticate()会在User 对象上设置一个属性来标识后端已经认证了该用户,且该信息在后续的登录过程中是需要的。 当
2018-06-19
Django
#Django

django配置

数据库配置  setting.pyDATABASES = { 'default': { 'ENGINE':'django.db.backends.mysql', 'NAME':'dbname', 'USER': 'root', &
2018-06-19
Django
#Django

初识Django框架

什么是djangoDjango是用python开发的一个免费开源web框架 搭建过程install django ## 使用方法 创建一个项目 django-admin  startproject  projectname 创建一个app 进入对应的项目目录执行 python manage.py  startapp  appname 初始化数据库 python manage.py makem
2018-06-19
Django
#Django

ORM框架SQLAlchemy

SQLAlchemy是Python编程语言下的一款ORM框架,该框架建立在数据库API之上,使用关系对象映射进行数据库操作,简言之便是:将对象转换成SQL,然后使用数据API执行SQL并获取执行结果。 pip install sqlalchemy 简单使用 from sqlalchemy import create_engine #1 准备 # 需要事先安装好pymysql # 需要事先创建好
2018-06-19
#SqlAlchemy

数据库的基本操作

MySQL数据操作: DML===============================
2018-06-19
sql
#sql

初识mysql

系统数据库information_schema: 虚拟库,不占用磁盘空间,存储的是数据库启动后的一些参数,如用户表信息、列信息、权限信息、字符信息等 performance_schema: MySQL 5.5开始新增一个数据库:主要用于收集数据库服务器性能参数,记录处理查询请求时发生的各种事件、锁等现象 mysql: 授权库,主要存储系统用户的权限信息 test: MySQL数据库系统自动创建的
2018-06-19
Mysql

python并发编程之IO模型

IO模型介绍同步所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不会返回。按照这个定义,其实绝大多数函数都是同步调用。但是一般而言,我们在说同步、异步的时候,特指那些需要其他部件协作或者需要一定时间完成的任务。 举例: 1.multiprocessing.Pool下的apply #发起同步调用后,就在原地等着任务结束,根本不考虑任务是在计算还是在io阻塞,总之就是一股脑地等任务结束
2018-06-18
Python
#Python

python协程

协程介绍协程:是单线程下的并发,又称微线程,纤程。英文名Coroutine。一句话说明什么是线程:协程是一种用户态的轻量级线程,即协程是由用户程序自己控制调度的。、 需要强调的是: 1.python的线程属于内核级别的,即由操作系统控制调度(如单线程遇到io或执行时间过长就会被迫交出cpu执行权限,切换其他线程运行) 2.单线程内开启协程,一旦遇到io,就会从应用程序级别(而非操作系统)控制切换,
2018-06-18
Python
#Python

python线程池

Python标准模块–concurrent.futures1 介绍 concurrent.futures模块提供了高度封装的异步调用接口 ThreadPoolExecutor:线程池,提供异步调用 ProcessPoolExecutor: 进程池,提供异步调用 2基本方法 submit(fn, *args, **kwargs)异步提交任务 map(func, *iterables, timeout
2018-06-18
Python
#Python
1…181920212223

搜索

Copyright © 2015-2023 IT教程网
京ICP备15058361号-1 | police-icon 京公安网备 11010802039897号