
Django
文章平均质量分 51
Shao0000
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Git
git:git init主要用来初始化一个空的git本地仓库。执行完上面的命令,当前目录下会自动生成.git隐藏文件夹,该隐藏文件夹就是git版本库git add 文件路径 (git add —A)git add [参数] <路径> 作用就是将我们需要提交的代码从工作区添加到暂存区,就是告诉git系统,我们要提交哪些文件,之后就可以使用git commit命令进行提交了。gi...原创 2018-12-01 10:47:59 · 94 阅读 · 0 评论 -
restful入门
什么是restful api可以总结为一句话:REST是所有Web应用都应该遵守的架构设计指导原则。Representational State Transfer,翻译是”表现层状态转化”。面向资源是REST最明显的特征,对于同一个资源的一组不同的操作。资源是服务器上一个可命名的抽象概念,资源是以名词为核心来组织的,首先关注的是名词。REST要求,必须通过统一的接口来对资源执行各种操作。对于...原创 2018-12-01 10:49:16 · 408 阅读 · 0 评论 -
Django---分页
分页:在views中:def fenye(req): #解析参数 page0 = req.GET.get("page") #获取Ren这个库里的所有数据 data = Ren.objects.all() #实例化分页器,每页两条数据 fenyeqi = Paginator(data, 2) #通过解析出来的页码,获得page对象 page ...原创 2018-12-01 10:57:50 · 132 阅读 · 0 评论 -
Django---文件上传
文件上传:1.上传至数据库:在settings中加:MEDIA_ROOT = os.path.join(BASE_DIR, "static/uploads")在models中:class Book(models.Model): name = models.CharField( max_length=40 ) icon = models.Image...原创 2018-12-01 10:59:12 · 478 阅读 · 0 评论 -
Django---验证码
验证码:from PIL import Image, ImageDraw, ImageFontfrom io import BytesIOdef yanzhengma(req): 先实例化一个画布 img_size = (300, 150) img_color = (36, 56, 165) img = Image.new("RGB", img_size, img...原创 2018-12-01 10:59:45 · 144 阅读 · 0 评论 -
Django---异步Celery
异步Celery:Celery简介:Celery 是一个 基于python开发的分布式异步消息任务队列,通过它可以轻松的实现任务的异步处理应用 :异步调用:那些用户不关心的但是又存在在我们API里面的操作 我们就可以用异步调用的方式来优化(发送邮件 或者上传头像)定时任务:定期去统计日志,数据备份,或者其他的统计任务Celery相关概念:task: 需要执行的任务worker :负...原创 2018-12-01 11:00:11 · 163 阅读 · 0 评论 -
Django---邮件
邮件:在settings中配置:EMAIL_USE_SSL = TrueEMAIL_HOST = 'smtp.qq.com'EMAIL_PORT = 465EMAIL_HOST_USER = "862055266@qq.com"EMAIL_HOST_PASSWORD = "wmodnubvjmvgbbhg"DEFAULT_FROM_EMAIL = EMAIL_HOST_USER发...原创 2018-12-01 11:00:36 · 517 阅读 · 0 评论 -
Django---自定义认证
自定义认证:一个用户可以通过用户名+密码登录,也可以通过手机号+密码登录创建用户数据库:系统自带一个User的数据库,但属性可能不是我们想要的,所以自己创建一个My_User数据库现在settings中:# 设置自定义用户AUTH_USER_MODEL = "t06.MyUser然后在models中:from django.contrib.auth.models import A...原创 2018-12-01 11:00:57 · 339 阅读 · 0 评论