摘要:
分页封装 封装:course/utils.py from rest_framework.pagination import PageNumberPagination class CoursePageNumberPagination(PageNumberPagination): "课程列表数据的分页器 阅读全文
摘要:
过滤模块 安装 >: pip install django-filter 注册应用:settings/dev.py INSTALLED_APPS = [ # 列表过滤模块 'django_filters', ] 条件过滤 视图函数:course/views.py from django_filter 阅读全文
摘要:
基础接口 序列化:course/serializers.py from rest_framework import serializers from .models import CourseCategory, Course, Teacher class CourseCategorySerializ 阅读全文
摘要:
课程应用 应用管理 创建应用:apps/course """ 1.终端前往luffyapi/apps所在目录 >: python ../../manage.py startapp course 2.settings/dev.py中注册course INSTALLED_APPS = [ # ... ' 阅读全文
摘要:
路由:router.js { path: '/course', name: 'course', component: Course }, 视图:Course.vue <template> <div class="course"> <Header></Header> <div class="main" 阅读全文
摘要:
手机号验证 导包 import logging log = logging.getLogger('django') import re import random from .models import User from settings import constant from libs.yun 阅读全文
摘要:
云通讯 官网 https://www.yuntongxun.com 短信开发文档 https://www.yuntongxun.com/doc/ready/demo/1_4_1_2.html 控制台 https://www.yuntongxun.com/member/main demo演示 http 阅读全文
摘要:
JWT """ 1、组成: header.payload.signature 头.载荷.签名 2、距离: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxLCJ1c2VybmFtZSI6Im93ZW4iLCJleHAiOjE1NTgzMDM1 阅读全文
摘要:
权限认证 权限概念 """ 在实际开发中,项目中都有后台运营站点,运营站点里面会存在多个管理员, 那么不同的管理员会具备不同的任务和能力,那么要实现这样的管理员功能,那么就需要了解权限机制了. 在开发中, 一般现在流行的权限机制有2种: RBAC[基于角色(分组)的权限认证]和Auth认证[授权认证 阅读全文
摘要:
导航 后台导航初模型:home/models.py from django.db import models class Banner(models.Model): """轮播图""" # upload_to 存储子目录,真实存放地址会使用配置中的MADIE_ROOT+upload_to image 阅读全文