摘要:
设计构思 基础构思 层级设计 层级设计基于各个系统的内部组织架构进行划分 这里简单演示使用 三层级的权限设计 具象化来说 (公司层级 - 部门层级 - 小组层级) 权限角色设计 角色隶属于各个层级, 相当于对角色进行分级 即角色只能属于一个层级 具象化来说 - {受体}-{层级}-{权限} 公司层级 阅读全文
摘要:
模型类 from django.db import models # Create your models here. class Book(models.Model): title = models.CharField(max_length=50, verbose_name="标题", help_ 阅读全文
摘要:
下载安装 安装文档手册 - 环境 centos7 具体步骤 1. 卸载旧版本 sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-l 阅读全文
摘要:
整体知识框架 后端工程师的整理工作流程以一次web请求为例 这期间的每个流程需要进行掌握其中涉及的知识点以及相关技术栈 浏览器这里的前端相关 负载均衡一般有哪些方式, 比如 nginx 之类的, web 框架可以选的 django 或者 flask 业务逻辑相关的具体实现涉及到编程范式, 设计模式等 阅读全文
摘要:
Scrapy 框架 介绍 Scrapy一个开源和协作的框架,其最初是为了页面抓取 (更确切来说, 网络抓取 )所设计的,使用它可以以快速、简单、可扩展的方式从网站中提取所需的数据。但目前Scrapy的用途十分广泛,可用于如数据挖掘、监测和自动化测试等领域,也可以应用在获取API所返回的数据(例如 A 阅读全文
摘要:
源码流程 创建对象 run run_simple(host,port,self,**options) 会对第三个传入的参数加()进行执行 第三个参数如果是app对象就执行其 __call__ 方法 __call__ call 返回的是 wsgi_app 的执行结果 wsgi_app wsgi_app 阅读全文
摘要:
1.0 Python 基础整合 1.1 变量 1.2 数据类型 1.3 基础语法 1.4 文件操作 1.5 函数 1.6 生成器 1.7 迭代器 1.8 装饰器 1.9 字符集 2.0 Python 常用模块 2.1 re 模块(脑图版) Python 正则处理_re模块(整合版) 2.2 coll 阅读全文
摘要:
ORM 操作 必知必会13条 返回QuerySet对象的方法有 特殊的QuerySet 返回具体对象的 返回布尔值的方法 返回数字的方法有 对象和QuerySet对象的区别 具体对象 可以直接 .属性 的方法去取值 本质上来说具体对象就是 models.py 里面的 class类的实例化,本身就有属 阅读全文
摘要:
实现效果 配置 简历模板html 文件 {% extends "admin/base_site.html" %} {% block content %} <h1>自定义 HTML 页面</h1> <p>{{ your_variable }}</p> {% endblock %} admin 中添加代 阅读全文
摘要:
多数据库注册 在配置文件中的 default 同级进行注册即可 DATABASES = { "default": { ..... }, "aaa": { ..... }, "bbb": { ..... }, } 建立数据表模型 模型建立后做一些操作让使用更加便携, 其他使用此模型的时候正常 AaaT 阅读全文
摘要:
访问控制 API - Key API Keys 是一种用于标识和验证请求API服务的应用程序或用户的一串字符 原理 原理简单, 调用 api 的时候携带的一串无标准定义的子串, 形式格式随开发人员随心所欲 本质上可以作为 token, password, access_code 等方式, 使用方面主 阅读全文
摘要:
原理 Auth2 的协议说明 https://oauth.net/2/ 相关python包推荐 https://oauth.net/code/ 概述 场景适用 有一个 "快浪" 的论坛网站,访问者必须要注册用户后才可访问, 且允许直接基于 QQ 关联注册, 登录访问 QQ 不是很随便的怕平台, 基于 阅读全文
摘要:
基础信息收集 已上面的面板为例, 可以看出我在有天空和光环的情况下的基础信息 (这里专门去掉武器装装扮, 避免0.05 的攻击加成) 力智: 1808 攻击: 1753 暴击率: 13% 暴击值: 487 属强: 100 暴击信息计算 这里需要计算出自己的职业的暴击转换系数 暴击值于暴击率的转换为 阅读全文
摘要:
用户模型视图中获取用户的当前所有权限 @property def permissions(self): user_permissions = [perm.codename for perm in self.user_permissions.all()] group_permissions = [] 阅读全文
摘要:
生成单张验证码图片并显示 from captcha.image import ImageCaptcha import matplotlib.pyplot as plt import numpy as np import random import string #characters为验证码上的字符 阅读全文
摘要:
需求场景 各种链表使用场景, 如单串, 双端链表等 需求描述 实现阶段间串联的可前进后退的关系模型 逻辑分析 节点间串联. 主要需要控制的是前节点和后节点的顺序关系 以及插入或删除节点时的一些操作 代码实现 """ Stage """ from django.db import models cla 阅读全文
摘要:
准备工作 去腾讯云上申请个存储桶, 记得权限里面打开公有读, 否则链接无法打开吗会提示访问权限被拒绝 然后准备cos 外部对接的凭证注意自己的存储桶的name 和 region 等下都要用到 代码 配置准备好这些 COS_SECRET_ID = "..." COS_SECRET_KEY = "... 阅读全文
摘要:
问题场景 问题原因 Linux系统没有使用systemd 解决思路 可使用 sysvinit命令 来替代 阅读全文