自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

IT之一小佬的博客

为将来之幸福美好的生活而努力奋斗拼搏!

  • 博客(19)
  • 资源 (4)
  • 收藏
  • 关注

原创 Django博客系统(用户中心修改)

1. 用户中心接口设计1.请求方式选项 方案 请求方法 POST 请求地址 /center/ 2.请求参数:表单参数名 类型 是否必传 说明 username string 否 用户名 avatar file 否 头像 desc string 否 个人简介 3.响应结果:HTML字段 说明 修改失败 响应错误提示 修改成功 刷新展示 2. 用户中

2021-09-29 22:55:33 280

原创 数组全排列(回溯)

数组全排列(回溯)

2021-09-29 21:46:00 1399

原创 Django博客系统(用户中心展示)

1. 页面展示1.在users.views.py文件中定义视图from django.views import Viewclass UserCenterView(View): def get(self,request): return render(request,'center.html')2.在users.urls.py文件中定义路由from users.views import UserCenterViewurlpatterns = [

2021-09-29 19:08:40 395

原创 Django博客系统(忘记密码)

1. 忘记密码页面展示1.在users.views.py文件中定义视图from django.views import Viewclass ForgetPasswordView(View): def get(self, request): return render(request, 'forget_password.html')2.在users.urls.py文件中定义路由from users.views import ForgetPassword

2021-09-29 16:10:03 596

原创 Django博客系统(退出登录)

1. logout()方法介绍 退出登录: 回顾登录:将通过认证的用户的唯一标识信息,写入到当前session会话中 退出登录:正好和登录相反(清理session会话信息) logout()方法: Django用户认证系统提供了logout()方法 封装了清理session的操作,帮助我们快速实现登出一个用户 logout()位置: django.contrib.auth.__init__.py文件中 logout(request)2. logout

2021-09-29 15:23:51 1532 2

原创 Django博客系统(首页用户名展示)

1. 用户名写入到cookie# 响应登录结果response = redirect(reverse('home:index'))# 设置状态保持的周期if remember != 'on': # 没有记住用户:浏览器会话结束就过期 request.session.set_expiry(0) # 设置cookie response.set_cookie('is_login', True) response.set_cookie('username',

2021-09-29 14:55:49 951

原创 Django博客系统(登录)

1. 登录页面展示1.在users.views.py文件中定义视图from django.views import Viewclass LoginView(View): def get(self,request): return render(request,'login.html')2.在users.urls.py文件中定义路由from users.views import LoginViewurlpatterns = [ # 参数1:路由

2021-09-29 14:22:26 760

原创 Django博客系统(状态保持)

说明:如果需求是注册成功后即表示用户认证通过,那么此时可以在注册成功后实现状态保持 如果需求是注册成功后不表示用户认证通过,那么此时不用在注册成功后实现状态保持当前的需求是:注册成功后即表示用户认证通过1. login()方法介绍状态保持: 将通过认证的用户的唯一标识信息(比如:用户ID)写入到当前session会话中 login()方法: Django用户认证系统提供了login()方法 封装了写入session的操作,帮助我们快速实现状态保持 login()位置:

2021-09-29 13:15:21 337

原创 Django博客系统(展示首页)

1.创建首页子应用重要提示:注册成功,重定向到首页1.创建首页应用:home$ python manage.py startapp home2.定义首页视图:IndexViewfrom django.views import Viewclass IndexView(View): """首页广告""" def get(self, request): """提供首页广告界面""" return render(request, 'i.

2021-09-29 12:38:35 346

原创 Django博客系统(用户注册实现)

用户注册实现1. 用户注册接口设计1.请求方式选项 方案 请求方法 POST 请求地址 /register/ 2.请求参数:表单参数参数名 类型 是否必传 说明 mobile string 是 用户名 password string 是 密码 password2 string 是 确认密码 sms_code string 是 短信验证码 3.响

2021-09-29 12:14:10 338

原创 Django博客系统(短信验证码)

1. 容联云短信平台操作1.容联云官网容联云通讯网址:容联云通讯_短信平台、手机验证码、语音验证码、IM即时通讯、云呼叫系统等互联网通信服务 注册并登陆2.容联云管理控制台3.添加容联云测试手机号4.短信模板免费开发测试使用的模板ID为1,形式为:【云通讯】您使用的是云通讯短信模板,您的验证码是{1},请于{2}分钟内正确输入。2. 短信发送测试1.集成短信SDK到库中CCPRestSDK.py:由容联云通讯开发者编写的官方SDK文件,包括发送模板..

2021-09-27 23:35:14 448

原创 Django博客系统注册(图形验证码接口设计和定义)

1. 准备captcha包(该包用于生成图形验证码)1.将生成图片验证码的库复制到新建的libs包中。2.安装Python处理图片的库这儿可能会变红显示错误:解决方案:在虚拟环境中安装Pillow。执行pip install Pillow即可2. 图形验证码后端接口设计1.请求方式选项 方案 请求方法 GET 请求地址 imagecode?uuid=xxxxx-xxxx-xxxxxx 2.请求参数:路径参数参数名 类型 是否必

2021-09-27 22:26:11 198

原创 Django博客系统注册(定义用户模型类)

1. Django默认用户认证系统Django自带用户认证系统 它处理用户账号、组、权限以及基于cookie的用户会话。 Django认证系统位置 django.contrib.auth包含认证框架的核心和默认的模型。 Django认证系统同时处理认证和授权 认证:验证一个用户是否它声称的那个人,可用于账号登录。 授权:授权决定一个通过了认证的用户被允许做什么。 Django认证系统包含的内容 用户:用户模型类、用户认证。 权限:标识一个用户是否可以做一个特定的任务,M

2021-09-27 21:09:51 372

原创 Django博客系统注册(创建用户模块应用)

1. 创建用户模块应用创建应用users$ python manage.py startapp users2. 注册用户模块应用INSTALLED_APPS = [ ... 'users.apps.UsersConfig',]注册完users应用后,运行测试程序。3. 准备模板目录并设置模板路径4. 定义用户注册视图1.将static文件夹下在register.html拖拽到templates文件中2.在users.views.py.

2021-09-27 20:17:04 580

原创 Django博客系统工程创建和配置

一、创建工程1. 准备项目代码仓库1.源码托管网站GitHub 码云2. 克隆项目代码仓库1.进入本地项目目录cd Desktop/2.克隆仓库git clone https://github.com/qruihua/itheima_blog.git3. 创建美多商城工程1.进入本地项目仓库cd itheima_blog/2.创建美多商城虚拟环境,安装Django框架$ mkvirtualenv -p python3 blog$ pip i

2021-09-27 17:21:28 237

原创 Django博客系统项目需求分析

项目需求分析需求分析原因项目中,需求驱动开发。即开发人员需要以需求为目标来实现业务逻辑。需求分析方式企业中,借助产品原型图分析需求。 需求分析完后,前端按照产品原型图开发前端页面,后端开发对应的业务及响应处理。 提示:我们现在假借示例网站作为原型图来分析需求。需求分析内容页面及页面上的业务逻辑。 归纳业务逻辑并划分模块。1. 项目主要页面介绍1.注册页面2.登录页面3.忘记密码页面4.用户中心页面5.写博客页面6.博...

2021-09-27 16:50:52 953 1

原创 Python Web实战:Python+Django+MySQL实现基于Web版的增删改查

本文使用Python Web框架Django连接和操作MySQL数据库学生信息管理系统(SMS),主要包含对学生信息增删改查功能。1.创建项目(sms) 创建Django项目 django-admin startproject name 项目的目录结构如下图项目创建后设置环境。2.创建应用(sims) 创建子应用 python manager.py startapp name 应用创建后要在项目的settings.py文件里的INSTALLED_APPS下.

2021-09-05 01:04:48 1921

原创 栈和排序

给你一个 1 到 n的排列和一个栈,入栈顺序给定你要在不打乱入栈顺序的情况下,仅利用入栈和出栈两种操作,对数组进行从大到小排序,输出排序结果当无法完全排序时,请输出字典序最大的出栈序列复杂度要求:O(n)示例1输入:[2,1,5,3,4]返回值:[5,4,3,1,2]说明:操作 栈 结果2 入栈;[2] []1 入栈;[2\1] []5 入栈;[2\1\5] []5 出栈;[2\1] [5].

2021-09-03 15:38:22 674

原创 把数字翻译成字符串

给定一个数字,我们按照如下规则把它翻译为字符串:0 翻译成 “a” ,1 翻译成 “b”,……,11 翻译成 “l”,……,25 翻译成 “z”。一个数字可能有多个翻译。请编程实现一个函数,用来计算一个数字有多少种不同的翻译方法。示例 1:输入: 12258输出: 5解释: 12258有5种不同的翻译,分别是"bccfi", "bwfi", "bczi", "mcfi"和"mzi"思路分析:示例代码:def translateNum(num): s = s..

2021-09-03 14:50:45 411

nitk-data数据安装

nitk_data数据安装,Resource punkt not found.&&nltk.download()下载失败

2023-06-10

学成在线前端代码_study.rar

学成在线前端代码

2022-01-14

3K条京东手机评论数据集

该数据集为3K条京东购物手机商品评论的相关数据,具体列包括了用户评论内容、时间、用户昵称等。

2021-05-28

nltk_data.rar

nltk包

2021-05-03

RedisDesktopManager.rar

RedisDesktopManager,可视化管理redis数据库

2021-02-14

空空如也

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

TA关注的人

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