ding_312的博客

从入门到拒之门外

Django笔记(celery的使用)

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

2018-09-05 19:59:42

阅读数 121

评论数 0

Django笔记(Celery简介与配置)

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

2018-09-05 16:14:54

阅读数 366

评论数 0

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

GitHub注册地址: https://github.com/ Git下载地址: https://git-for-windows.github.io/ 1.首先本地新建一个文件夹,在里面单击右键  Git Bash Here  git init #让新建成的文件夹成为Git管理...

2018-09-04 22:57:58

阅读数 49

评论数 0

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

1.settings.py 配置 注意:要开启IMAP服务  才能发送邮件  ,在邮箱设置里的账户设置中 # 邮件配置 EMAIL_USE_SSL = True EMAIL_HOST = 'smtp.qq.com' # 如果是 163 改成 smtp.163.com EMAIL_P...

2018-09-04 14:43:24

阅读数 4003

评论数 0

Django笔记(缓存、富文本)

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

2018-09-03 14:36:03

阅读数 127

评论数 0

Django笔记(admin站点管理)

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

2018-09-03 09:44:52

阅读数 3370

评论数 0

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

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

2018-09-01 09:27:39

阅读数 1937

评论数 2

Django笔记(分页)

Django提供了分页的工具,存在于django.core中 from django.core.paginator import Paginator Paginator: 对象创建:   Paginator(数据集,每一页数据数) 属性: count      对象总数 num_pa...

2018-08-30 21:13:12

阅读数 73

评论数 0

Django笔记(Django上传头像)

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

2018-08-30 19:28:50

阅读数 1002

评论数 0

Django笔记(中间件)

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

2018-08-30 14:28:50

阅读数 145

评论数 0

django实现用户登录

首先构建我们的用户体系 在models里继承AbstractUser from django.contrib.auth.models import AbstractUser from django.db import models import random # Create your ...

2018-08-29 23:02:38

阅读数 1015

评论数 0

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

  用户注册 前端: <form action="/dj04app/myregister" method="post" style="text-align: center&...

2018-08-29 19:49:19

阅读数 156

评论数 0

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

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

2018-08-28 22:33:30

阅读数 797

评论数 0

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

目录   页面复用之包含 自定义404页面 request对象与response对象 属性 方法 response对象 拓展:HttpResponse子类 HttpResponseRedirect 加载静态资源   页面复用之包含 1.关键字 {%include '你...

2018-08-28 17:48:25

阅读数 376

评论数 0

在Django中修改数据库为MySQL

1.修改settings.py DATABASES = { 'defuault':{ 'ENGINE': 'django.db.backends.mysql', 'NAME': '你数据库的名字', 'HOST': '你数据库的IP', ...

2018-08-03 20:45:01

阅读数 262

评论数 0

Linux·下安装python3

1. 准备环境 yum install wget xz sqlite-devel zlib-devel bzip2-devel openssl-devel ncurses-devel readline-devel gcc-c++ gcc -y 2. 下载python 3代码包 wget...

2018-08-01 23:47:32

阅读数 31

评论数 0

Flask请求与响应

1.变量或对象 变量/对象 上下文 说明 current_app 程序上下文 当前运行的程序实例 g(global的简写) 程序上下文 处理请求时用作临时存储的对象,专门用来保存用户数据,每次请求都会重...

2018-08-01 23:35:25

阅读数 207

评论数 0

安装flask及写入第一个程序

创建虚拟环境 mkvirtualenv flaskenv Windows进入虚拟环境: cd flaskenv cd Scirpts activate 退出 deactivate Linux 进入虚拟环境: cd flaskenv source flaskenv/bin/...

2018-07-31 14:05:03

阅读数 72

评论数 0

Flask简介基础

web工作原理 1.c/s和b/s架构   c:client s:server    |     b:browser  s:server 2.b/s工作原理     客户端(浏览器)<=>  WEB服务器(nginx/apache)&am...

2018-07-31 11:49:35

阅读数 302

评论数 0

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

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

2018-07-28 20:29:26

阅读数 2892

评论数 1

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