摘要:
admin是django中提供的一套可视化工具:用于对ORM中定义的表进行增删改查。 概览 在django项目启动时,自动找到注册到admin中的所有model中定义的类,然后为这些类生成一系列的URL和视图函数,实现基本增删改查等功能。 admin.site.register(models.Use 阅读全文
摘要:
contenttypes组件的内部帮我们讲django的ORM中定义的所有表都自动手机起来,并保存至 后续开发中如果遇到 一张表 与 其他n张表进行关联,就可以基于contenttypes实现。 表定义 from django.db import models from django.contrib 阅读全文
摘要:
自定义信号 定义信号 import django.dispatch # 自定义信号 cut_info_signal = django.dispatch.Signal() 注册回调 from utils.signals import cut_info_signal def callback_1(sen 阅读全文
摘要:
Logging日志 什么时候用到日志? 可预知的情况,写日志 不可预知情况,写日志 基础版 CRITICAL = 50 FATAL = CRITICAL ERROR = 40 WARNING = 30 WARN = WARNING INFO = 20 DEBUG = 10 NOTSET = 0 im 阅读全文
摘要:
settings REST_FRAMEWORK = { # 自定义错误返回 "EXCEPTION_HANDLER": "utils.handler.exception_handler", } exceptions(重写错误类) from rest_framework import status fr 阅读全文
摘要:
settings # MEDIA 存放路径 MEDIA_ROOT = os.path.join(BASE_DIR, 'media') # MEDIA 路由前缀 MEDIA_URL = "/media/" urls.py urlpatterns = [ # 匹配media路由 re_path(r"^m 阅读全文
摘要:
过滤器 常用于数据筛选,如只查单个user下的东西 from rest_framework.filters import BaseFilterBackend class MineFilterBackend(BaseFilterBackend): FILED="id" def filter_query 阅读全文
摘要:
安装 npm install @element-plus/icons-vue main.js ... import * as ElementPlusIconsVue from '@element-plus/icons-vue' for (const [key, component] of Objec 阅读全文
摘要:
JSON Web Tokens,是一种开发的行业标准 RFC 7519 ,用于安全的表示双方之间的声明。目前,jwt广泛应用在系统的用户认证方面,特别是现在前后端分离项目。 1. jwt认证流程 在项目开发中,一般会按照上图所示的过程进行认证,即:用户登录成功之后,服务端给用户浏览器返回一个toke 阅读全文
摘要:
页面 <el-tab-pane label="用户名登录"> <el-form :model="form" label-position="right" label-width="70px" style="max-width: 460px" class="loginForm" :rules="for 阅读全文