1 ding_312

尚未进行身份认证

暂无相关描述

等级
TA的排名 16w+

Django笔记(celery的使用)

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

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.首先本地新建一个文件夹,在里面单击右键 GitBashHere gitinit#让新建成的文件夹成为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站点管理)

创建超级用户pythonmanage.pycreatesuperuser在models.py中写入模型fromdjango.dbimportmodels#Createyourmodelshere.classPlayer(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中fromdjango.core.paginatorimportPaginatorPaginator:对象创建:  Paginator(数据集,每一页数据数)属性:count   对象总数num_pages:页面总数page_range:页码列表,从1开始object_list:当前页面...

2018-08-30 21:13:12

Django笔记(Django上传头像)

1.写一个对应的model(TmageField)实例:fromdjango.contrib.auth.modelsimportAbstractUserfromdjango.dbimportmodels#Createyourmodelshere.classMyUser(AbstractUser):phone=models.CharField...

2018-08-30 19:28:50

Django笔记(中间件)

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

2018-08-30 14:28:50

django实现用户登录

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

2018-08-29 23:02:38

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

 用户注册前端:<formaction="/dj04app/myregister"method="post"style="text-align:center"><inputtype="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.准备环境yuminstallwgetxzsqlite-develzlib-develbzip2-developenssl-develncurses-develreadline-develgcc-c++gcc-y2.下载python3代码包wgethttps://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及写入第一个程序

创建虚拟环境mkvirtualenvflaskenvWindows进入虚拟环境:cdflaskenvcdScirptsactivate退出deactivateLinux进入虚拟环境:cdflaskenvsourceflaskenv/bin/activate退出deactivate进入虚拟环境之后安装flaskpipins...

2018-07-31 14:05:03

Flask简介基础

web工作原理1.c/s和b/s架构  c:clients: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

查看更多

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