
实验楼
文章平均质量分 63
期与遇
步步结网
展开
-
支付宝沙箱支付
django中支付宝(沙箱)简单使用python=3.6.8django=2.1.8python-alipay-sdk=2.0.1非官方支付宝 Python SDK: https://github.com/fzlee/alipay/blob/master/README.zh-hans.md#alipay.trade.page.pay沙箱网址:https://openhome.alipay.com/platform/appDaily.htm?tab=info一、沙箱环境配置1、原创 2021-01-04 15:09:47 · 2440 阅读 · 0 评论 -
购物车以及订单的实现====实验楼
一、捋思路 1、商品表构思: 2、购物车构思:二、创购物车表####################carapp/models.py###########################################from django.db import modelsfrom utils.BaseModel import Baseclass Car(Base): title = models.CharField('商品名称', max_l...原创 2021-01-04 14:20:31 · 873 阅读 · 0 评论 -
RBAC 权限控制====功能简单实现
一、权限控制什么是权限 权限一句话来理解就是对资源的控制 对web应用来说就是对url的控制 关于权限可以毫不客气的说几乎每个系统都会包含,只不过不同系统关于权限的应用复杂程序不一样而已 现在我们在用的权限模型基本上都是以RBAC为基础进行扩展的 什么是RBAC RBAC是Role-BasedAccess Control的英文缩写,意思是基于角色的访问控制 就是用户通过角色与权限进行关联 简单地说,一个用户拥有若干角色,每一个角色拥有若干原创 2021-01-04 11:32:06 · 575 阅读 · 1 评论 -
课程功能的实现
课程类别表: #coursetype.model 课程标签表: #coursetag.model 课程表: course.model原创 2020-12-29 20:57:10 · 597 阅读 · 0 评论 -
使用七牛云进行文件上传
1、安装pip install qiniunpm install qiniu-js2、创建对象存储空间3、获取测试域名4、打开七牛云个人中♥,获取Access Key和Secret Key5、在setting中配置AK和SK# 七牛云上传QINIU_ID = 'INTG6lyqg1CklwrG1lb9d5UC9sIWnR3jn-4Yf3c2'QINIU_SECRET12 = 'ZbvFWg-AC3jAt7-zSGzaqv3plSALILKUxv2Gfxi..原创 2020-12-29 14:59:59 · 3120 阅读 · 2 评论 -
三方登录---新浪微博登录
OAuth2.0授权认证oauth2.0是什么?OAuth(开放授权)是⼀个开放标准,允许⽤户让第三⽅应⽤访问该⽤户在某⼀⽹站上存储的私密的资源(如照⽚,视频,联系⼈列表),⽽⽆需将⽤户名和密码提供给第三⽅应⽤。Oauth2.0的四种授权模式?https://www.cnblogs.com/Innocent-of-Dabber/p/11009811.html 隐式授权模式(Implicit Grant) 授权码授权模式(Authorization code Grant)原创 2020-12-25 21:32:27 · 640 阅读 · 0 评论 -
用户--登录及权限认证
使用 DRF 框架 再带的登陆认证进行登陆# userapp.urls.py ##from django.urls import path# drf自带的登陆认证,会自动生成 jwt-tokenfrom rest_framework_jwt.views import obtain_jwt_token # 验证密码后返回tokenfrom userapp.views import *urlpatterns = [ path('login/', obtain_jwt_toke..原创 2020-12-24 10:34:24 · 762 阅读 · 2 评论 -
多方登陆方式实现
继承· ModelBackend改写里边的方法:先去数据库查如果用户存在成功 去判断一下:如果存在返回user_obj对象原创 2020-12-24 09:38:27 · 357 阅读 · 0 评论 -
用户--注册页面实现
注册逻辑:创建用户表class User(AbstractUser): phone = models.CharField('手机号', max_length=20, null=True) img = models.CharField(max_length=256, null=True) nick_name = models.CharField('昵称', max_length=20, null=True) address = models.CharFiel.原创 2020-12-24 09:19:18 · 601 阅读 · 0 评论 -
阿里云短信服务的使用-----获取短信验证码
开通阿里云短信服务原创 2020-12-24 07:56:46 · 815 阅读 · 2 评论 -
图片验证码、阿里云短信发送和验证的逻辑
图片验证码的生成1.django 缓存设置1.1 安装Django缓存模块pip install django-redis==4.12.1阿里云短信服务的使用申请短信服务,领取免费短信,申请签名和模板原创 2020-12-23 21:02:16 · 1288 阅读 · 0 评论 -
用户模块--用户表设计及注册(实验楼)
使用 DRF 框架 再带的登陆认证进行登陆userapp.urls.py原创 2020-12-22 08:01:41 · 758 阅读 · 2 评论