自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 sass平台项目day3

用户认证API与SDK的区别:API:提供url,你去访问这些url并根据提示传参数 【所有第三方工具都有】request.get(“http://www.xx.xxx/”,json{…}),请求使用SDK:模块:下载安装模块,基于模块完成功能下载写好的sms.py,我们install sms然后import sms,最后调用sms.func()redis安装,链接方法https://pythonav.com/wiki/detail/10/82/一、实现注册(1)展示注册页面建立web的应

2021-07-30 22:00:05 154

原创 sass平台项目day2

今日概要(1)腾讯发送短信(2)Django的ModelForm组件(3)redis(4)注册逻辑设计(5)开发(6)讲解虚拟环境补充:虚拟环境版本清单输出 pip freeze > requirements.txt新环境安装模块 pip install -r requirtments.txt1、腾讯发短信2、Django的modelform(1)自动生成标签3、下一步思路:1、点击获取验证码(1)获取手机号(2)向后台发送ajax:参数为手机号,tpl=registe

2021-07-28 21:31:27 84

原创 sass平台项目day1

相关知识点(1)虚拟环境,电脑上创建多个python环境,对多个不同版本进行维护。(2)local_settings.py本地配置通过引入local_settings.py重置覆盖原来setting文件中的配置项开发:链接数据库需要在django的setting中设置,链接数据库ip:1.1.1.1测试:链接数据库需要在django的setting中设置,链接数据库ip:1.1.1.2除了local_settings.py,其他给测试,测试自己写local_settings.py,就可以将自己的

2021-07-25 18:13:37 181

原创 博客项目第四天

留言功能-1dict.setfault(keyname, value):keyname必需。您要从中返回值的项目的键名。value可选。如果键存在,则此参数无效。如果键不存在,则此值将成为键的值。默认值 None。 常用于如果键不存在,则设置为value,如果存在,则不改变。massageapp使用parent_message =models.IntegerField(verbose_name=‘回复的留言id’)来与回复的留言相关联massage使用publisher = models.Fore

2021-07-23 15:36:46 40

原创 博客项目第四天

celery发送验证码时出现发送请求容联云无法响应,整个sms_view会卡住,整个页面无法返回。服务器许多请求都在等待容联云返回,一直占用资源,导致服务器崩溃。解决方法:redis生产者消费者模型,celery是一个简单,领过且可靠的,处理大量消息的分布式系统,它是专注于实时处理的任务队列,同时也支持任务调度,降低主营业务阻塞的问题。缺陷:无法保证实时反馈。适用于异步场景。名词解释:(1)broker-消息传输的中间件,生产者一旦有消息发送,将发至broker,【RQ,redis】(2)bac

2021-07-18 22:56:59 64

原创 博客项目第三天

验证码功能1、前端页面点击“”“免费获取验证码”,发送Ajax请求到后端2、后端接到请求后:①生成随机验证码。②存储验证码。③发送验证码3、注册时,需要提交验证码,并在注册逻辑中对比验证码是否正确(1)前端使用ajax将手机号传到后端,随后将手机号和验证码作为参数传入到第三方发送短信接口中(2)使用缓存将验证码存储在redis缓存中配置django缓存,setting中的CACHES的配置CACHES = {“default”: {“BACKEND”: “django_redis.cach

2021-07-17 10:01:04 45

原创 博客项目第二天

一、用户系统一、用户model(1)新建userapp:python manage.py startapp user(2)setting文件的APPS中加入user(3)model中的类继承models.MODEL类,字符使用model.charfield类型;email使用model.emailfield类型;图像使用model.Imagefield,参数upload_to说明图片文件上传到的MEDIA_ROOT子路径下,此处需要在setting中配置(匹配上传文件的url)MEDIA_URL,(

2021-07-11 22:58:31 168

原创 HTTP请求头与响应头各字段含义

http请求头:Accept: text/html,image/* 浏览器通过这个头,告诉服务器它所支持的数据类型Accept-Charset: 浏览器通过这个头,告诉服务器它采用的字符集Accept-Encoding:浏览器通过这个头,告诉服务器,它所支持的压缩格式Accept-Language:浏览器通过这个头,告诉服务器,它所采用的语言Host:浏览器通过这个头,告诉服务器,我想访问服务器哪台主机If-Modified-Since:浏览器通过这个头,告诉服务器,它缓存数据时间是多少。

2021-07-08 17:00:51 3032

转载 python的异步任务组件使用方法

https://www.jianshu.com/p/620052aadbff

2021-07-08 16:48:17 50

原创 博客项目第一天

博客项目第一天项目名称:大大博客主体功能:用户功能 文章功能 支付功能(一)前后端分离前后端分离定义:1、前端:及客户端,负责渲染用户显示界面2、服务器端:负责接收http请求,处理数据3、API:Application Programming Interface 是一些预先定义的函数,或指软件系统不同组成部分衔接的约定前后端分离完整请求过程:1、前端通过http请求后端api 2、后端以json形式返回前端数据 3、前端生成用户显示界面【如html、iOS、android】整体过程:浏览

2021-07-06 23:10:38 51

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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