随笔分类 - Backend
摘要:一、Installation golang-1.18 https://golang.google.cn 1 下载 mkdir /opt/software && cd /opt/software wget https://golang.google.cn/dl/go1.18.linux-amd64.t
阅读全文
摘要:一、Django Directory Python Web开发主流框架 Django 简介和版本介绍 Django 使用cmd 创建工程 Django 创建 APP和目录结构介绍 Django 使用VScode 创建工程 Django 使用Pycharm 创建工程 Django 之必知必会三板斧 D
阅读全文
摘要:一、Installation Django-3.2.10 on CentOS 7.9 地址 https://www.djangoproject.com https://github.com/django/django 二、安装 django 先得安装python python3 python3 -V
阅读全文
摘要:
一、Installation Maven-3.8.6 on CentOS 7.9 1 地址 https://maven.apache.org/index.html https://dlcdn.apache.org/maven/maven-3/3.8.6/binaries/apache-maven-3
阅读全文

摘要:
一、Installation JDK-8u333 on CentOS 7.9 1 地址 https://www.oracle.com https://www.oracle.com/java/technologies/javase/javase8u211-later-archive-downloads
阅读全文

摘要:Django 操作Cookie和Session
阅读全文
摘要:一、后台管理系统配置 1 在该表对应的models类里面添加一个Meta类 class Meta: verbose_name_plural = '用户表' ### 指定该表在admin后台的名字为: 用户表 # verbose_name = '用户表' ### 末尾还是会自动加s 2 null=Tr
阅读全文
摘要:一、Auth 模块是什么 Auth 模块是Django中自带的用户认证模块。 一个网站系统需要实现用户注册、用户登录、用户认证、注销、修改密码等功能,Django中内置了强大的认证系统-auth,默认使用 auth_user 表来存储用户的数据。 同时Django有一个后台管理系统(127.0.0.
阅读全文
摘要:一、背景 使用 django3 进行开发时,由于项目前端页面使用iframe框架,浏览器错误提示信息如下 Refused to display 'http://127.0.0.1:8000/' in a frame because it set 'X-Frame-Options' to 'deny'
阅读全文
摘要:一、Django 请求周期生命流程图 首先,用户在浏览器中输入URL,发送一个GET 或 POST 方法的request 请求。 Django 中封装了socket 的WSGI 服务器,监听端口接受这个request 请求。 再进行初步封装,然后传送到中间件中,这个request 请求再依次经过中间
阅读全文
摘要:一、VSCode 创建Django 工程 1 地址 https://code.visualstudio.com 2 mysite(项目名),创建Django 项目,可以和虚拟环境放在同一目录,也可以放在虚拟环境的文件夹里。 django-admin startproject mysite 3 新建文
阅读全文
摘要:一、聚合查询 需要导入模块:from django.db.models import Max, Min, Sum, Count, Avg 关键语法:aggregate(聚合结果别名 = 聚合函数(参数)) 查询结果:使用聚合函数,从每一个组中获取结果:字典 注意点: 1 聚合函数必须在分组之后才能使
阅读全文
摘要:一、事务操作 模块 from django.db import transaction 1 开启事务:with transaction.atomic() from django.db import transaction class MyView(View): def post(self, requ
阅读全文
摘要:一、聚合查询 需要导入模块:from django.db.models import Max, Min, Sum, Count, Avg 关键语法:aggregate(聚合结果别名 = 聚合函数(参数)) 查询结果:使用聚合函数,从每一个组中获取结果:字典 注意点: 1 聚合函数必须在分组之后才能使
阅读全文
摘要:一、models中的常用字段类型 字段类型 类型 说明 AutoField 自动增长的 IntegerField,通常不用指定,不指定时Django会自动创建属性名为 id 的自动增长属性。 BooleanField 布尔字段,值为True 或 False NullBooleanField 支持Nu
阅读全文