1 ding_312

尚未进行身份认证

暂无相关简介

等级
TA的排名 14w+

Django笔记(celery的使用)

上一篇中我们已经把配置搞定了,接下来。。。1. 在需要使用异步任务的APP目录下新建一个  tasks.py(不能写错!!!)   文件接下来在tasks.py写task逻辑from celery import taskfrom django.core.mail import send_mailfrom django.conf import settingsimport tim...

2018-09-05 19:59:42

Django笔记(Celery简介与配置)

Celery简介            Celery是一个基于python开发的分布式异步消息任务队列,可以轻松的对任务进行异步处理。实例应用场景             异步调用:邮件发送、上传头像等             定时任务:定期去统计日志、数据备份等Celery的相关概念task    :需要执行的任务worker    :负责干活的小弟broker ...

2018-09-05 16:14:54

如何使用Git上传本地代码到GitHub上

GitHub注册地址:https://github.com/Git下载地址:https://git-for-windows.github.io/1.首先本地新建一个文件夹,在里面单击右键  Git Bash Here git init #让新建成的文件夹成为Git管理仓库2.生成密钥3. 密钥一般在c盘下面的用户下面(要上传的是公钥,私钥不上传)4...

2018-09-04 22:57:58

Django笔记(Django邮件发送、Django邮箱验证码实现)

1.settings.py配置注意:要开启IMAP服务 才能发送邮件 ,在邮箱设置里的账户设置中#邮件配置EMAIL_USE_SSL=TrueEMAIL_HOST='smtp.qq.com'#如果是163改成smtp.163.comEMAIL_PORT=465EMAIL_HOST_USER=environ.get("EMAIL_SEN...

2018-09-04 14:43:24

Django笔记(缓存、富文本)

缓存减轻服务器和数据库的压力,加快速度,提高用户体验。用数据库方式做缓存1.在settings.py 中配置# 缓存CACHES = { 'default': { 'BACKEND': 'django.core.cache.backends.db.DatabaseCache', 'LOCATION': 'my_cache_table',...

2018-09-03 14:36:03

Django笔记(admin站点管理)

创建超级用户python manage.py createsuperuser在models.py中写入模型from django.db import models# Create your models here.class Player(models.Model): name = models.CharField( max_length=30, ...

2018-09-03 09:44:52

Django笔记(Django实现生成图片验证码)

生成图片验证码逻辑1.获得一个画布2.实例化一个画笔3.实例化字体4.使用画笔画出对应的字符5.保存验证码图片6.将生成的四个随机字符写入session留着做验证7.将图片返回给浏览器settings.py配置STATICFILES_DIRS=[os.path.join(BASE_DIR,'static')]示例获取图片验证码代码i...

2018-09-01 09:27:39

Django笔记(分页)

Django提供了分页的工具,存在于django.core中from django.core.paginator import PaginatorPaginator:对象创建:   Paginator(数据集,每一页数据数)属性:count      对象总数num_pages : 页面总数page_range:页码列表,从1开始object_list: 当前页面...

2018-08-30 21:13:12

Django笔记(Django上传头像)

1.写一个对应的model (TmageField)实例:from django.contrib.auth.models import AbstractUserfrom django.db import models# Create your models here.class MyUser(AbstractUser): phone = models.CharField...

2018-08-30 19:28:50

Django笔记(中间件)

中间件:是一个轻量级的底层插件,可以介入Django的请求和响应过程(面向切片编程)本质就是一个python类设置中间件:在工程的目录下新建一个middlewares的文件夹,再新建一个.py文件在里面继承  MiddlewareMixin 的类from django.utils.deprecation import MiddlewareMixin再定义自己的类名最后在s...

2018-08-30 14:28:50

django实现用户登录

首先构建我们的用户体系在models里继承AbstractUserfromdjango.contrib.auth.modelsimportAbstractUserfromdjango.dbimportmodelsimportrandom#Createyourmodelshere.#构建我们的用户classMyUser(AbstractUser):...

2018-08-29 23:02:38

Django笔记(用户注册与登录)

 用户注册前端:<form action="/dj04app/myregister" method="post" style="text-align: center"> <input type="text" placeholder="用户名" name="u_name"> <br&g

2018-08-29 19:49:19

Django笔记(cookie与session的运用及区别)

 目录 cookie怎么使用cookie的缺点:数据不安全,暴露在浏览器端session怎样使用cookie与session的区别cookie浏览器端的会话技术怎么使用设置cookieresponse = HttpResponse()# 设置cookies#response.set_cookie(key,value[,max_age=Non...

2018-08-28 22:33:30

Django笔记(页面复用之包含、自定义404页面、request对象和respons对象、加载静态资源)

目录 页面复用之包含自定义404页面request对象与response对象属性方法response对象拓展:HttpResponse子类HttpResponseRedirect加载静态资源 页面复用之包含1.关键字{%include '你要包含的页面'%}2.实例代码<p>我的劳动果实</p> {...

2018-08-28 17:48:25

在Django中修改数据库为MySQL

1.修改settings.pyDATABASES = { 'defuault':{ 'ENGINE': 'django.db.backends.mysql', 'NAME': '你数据库的名字', 'HOST': '你数据库的IP', 'PORT': '端口', 'USER': '账号', ...

2018-08-03 20:45:01

Linux·下安装python3

1. 准备环境 yum install wget xz sqlite-devel zlib-devel bzip2-devel openssl-devel ncurses-devel readline-devel gcc-c++ gcc -y2. 下载python 3代码包wget https://www.python.org/ftp/python/3.6.3/Python-3.6...

2018-08-01 23:47:32

Flask请求与响应

1.变量或对象 变量/对象 上下文 说明 current_app 程序上下文 当前运行的程序实例 g(global的简写) 程序上下文 处理请求时用作临时存储的对象,专门用来保存用户数据,每次请求都会重置,g对象在一次请求中的所有代码中都是可以使用的。 request 请求上下文 请求对...

2018-08-01 23:35:25

安装flask及写入第一个程序

创建虚拟环境mkvirtualenv flaskenvWindows进入虚拟环境:cd flaskenvcd Scirptsactivate退出deactivateLinux 进入虚拟环境:cd flaskenvsource flaskenv/bin/activate退出deactivate进入虚拟环境之后安装flaskpip ins...

2018-07-31 14:05:03

Flask简介基础

web工作原理1.c/s和b/s架构  c:client s:server    |     b:browser  s:server2.b/s工作原理    客户端(浏览器)<=>  WEB服务器(nginx/apache)<=> Python(Flask)<=> 数据库(MySQL)Flask框架1.简介:是一个非常小的python...

2018-07-31 11:49:35

Django model 中设置联合约束和联合索引

在Djangomodel中对一张表的几个字段进行联合约束和联合索引,例如在购物车表中,登录的用户和商品两个字段在一起表示唯一记录。举个栗子:Djangomodel中购物车表classCart(models.Model):user=models.ForeignKey(MyUser,verbose_name="用户")...

2018-07-28 20:29:26

查看更多

勋章 我的勋章
  • 新人勋章
    新人勋章
    用户发布第一条Blink获赞超过3个即可获得
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!