function django doing what
django框架01
纯手撸web框架 """ web框架:将前端 数据库整合到一起基于互联网传输的python代码 web框架也可以简单的理解为是软件开发架构里面的'服务端' """ #1.搭建简易版本服务端 socket模块 #2.遵循HTTP协议 四大特性/数据格式/响应状态码 #3.基于不同的后缀响应不同的内容 ......
win10 访问 ubuntu 虚拟机 上的Django web 服务 操作 和 问题解决
虚拟机版本 VMware 16pro ubuntu 版本 Ubuntu 22.04.1 LTS 第一步: 虚拟机设置 NAT Edit>Virtual Network Editor 修改配置 更改 DHCP 设置 要注意 ip地址 要用 在虚拟机Ubuntu 系统中的网段范围 在NAT 添加端口转发 ......
Django 日作 12/3 ---日志模块封装(loguru)
#1 python loguru 如何用,如何把日志写到文件中,日志级别有哪些https://loguru.readthedocs.io/en/stable/resources/recipes.html#compatibility-with-multiprocessing-using-enqueue ......
Django连接Redis
1、安装redis库 pip install django-redis 2、配置django中的settings.py # redis配置 CACHES = { "default": { "BACKEND": "django_redis.cache.RedisCache", "LOCATION": ......
New Type Functions/Utilities for Dealing with Ranges in C++20
Generic Types of Ranges 类型萃取从字面意思上来说其实就是帮助我们挑选某个对象的类型,筛选特定的对象来做特定的事。可以先来回顾一下以前的写法。 #include <vector> #include <iterator> int main() { std::vector v{1, ......
原生js+django POST csrf
方法 headers POST请求携带header, formData = new Formdata(formElement) { 'headers': { "X-CSRFToken": formData.get('csrfmiddlewaretoken'), } } headers不设conten ......
Django补4
过滤器 写一个过滤器 》一堆内容 》经过过滤器后 》把关键词屏蔽 # 自定义过滤器{{变量|过滤器名字}} 编写步骤1 注册app2 在某个app下:创建templatetags模块(模块名只能是templatetags)3 在包下写一个py文件,随便命名4 在py文件中:写入from django ......
Django四件套在响应头中放入数据的方法
HttpResponse 方法一: return HttpResponse('ok',headers={'xxx':'xxx'}) 方法二: obj = HttpResponse('ok') obj['yyy'] = 'yyy' # 像字典一样放入,最终会放在http的响应头中 return obj ......
Java 开发的概念和分层 DTO、TO、VO、PO、DO、BO、AO、DAO、POJO
POJO POJO(Plain Ordinary Java Object) POJO 专指只有 setter/getter/toString 的简单类,包括 DO/DTO/BO/VO Bean 就是符合规约的 POJO AO(Application Object) AO(Application Ob ......
Django学习(一) 之 环境搭建
写在前面 最近比较迷AI绘图,那就上个图吧,我感觉还挺好看的。 可能会有人说,之前不一致分享的是flask吗,怎么突然改到django了? 这个问题问得好,开发环境遇到了一些小困难! 不过django,真的是很流行,一点都不过时,这您放心好了!不多说,直接看效果吧! 环境搭建 1、当前环境版本 py ......
django中实现事务的几种方式
django中实现事务的几种方式 https://zhuanlan.zhihu.com/p/622987268 具体表现形式为:每次数据库操作(比如调用save()方法)会立即被提交到数据库中。 但是如果你希望把连续的SQL操作包裹在一个事务里,就需要手动开启事务 根据粒度不同,三种 全局: 全局, ......
Django中实现事务的几种方式、事物的回滚和保存点、事务提交后,执行某个回调函数、Django实现悲观锁乐观锁案例
Django中实现事务的几种方式 # https://zhuanlan.zhihu.com/p/622987268 Django是支持事务操作的,它的默认事务行为是自动提交, 具体表现形式为:每次数据库操作(比如调用save()方法)会立即被提交到数据库中。 但是如果你希望把连续的SQL操作包裹在一 ......
页面静态化——Django中Template和Context模块的使用方法
1.Template和Context的导入 from django.template import Template, Context 2.生成静态页面 ——在后端调用模板语法生成HTML页面,并保存到指定路径 2.1 我们想生成一个前端页面,代码如下 后端视图层传入的对象: user_data = ......
Django补充3
Django分了很多层 路由曾 视图层 请求对象和响应对象 模板曾 模型层:orm:表单,多表,各种查询 ajax forms组件 分页器 cookie session 中间件 auth ———————————————————————————————————————————————————————— ......
java基础学习:do-while循环
1. package com.itheima.loop; public class Dowhile1 { public static void main(String[] args) { int i=0; do{ System.out.println("1"); i++; }while (i<3); ......
阿里巴巴Java开发手册中的DO、DTO、BO、AO、VO、POJO定义
常用文件夹分层 pojo vo:与前端交互的所有对象,包括接参和返回 query:查询的筛选条件,前端传参和后端内部传参通用 dto:后端内部传参专用 分层缘由 分层领域模型规约: DO:数据对象,与数据库看表结构对应。 DTO:数据传输对象,业务层向外传输对象 BO:业务对象,由业务层输出的业务逻 ......
vue Vite3出现错误runtime-core.esm-bundler.js:6835 Uncaught TypeError: normalizeKey is not a function at createBaseVNode (runtime-core.esm-bundler.js:6835:19)
原因是在引入Element-Plus的顺序在vue之前导致,重新调整下他们的顺序后,问题解决。 import App from './App.vue' import { setupI18n } from '/@/i18n' import { setupRouter } from '/@/router ......
Mysql - Error 1055: Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'user.nickname' which is not functionally dependent on columns in GROUP BY clause
编写SQL时需要如下错误,即出现错误 ERROR 1055,SELECT列表不在GROUP BY语句内且存在不函数依赖GROUP BY语句的非聚合字段'edusassvc.u.nickname',这是和sql_mode=only_full_group_by不兼容的(即不支持)。 分析问题 1)原理层 ......
django制作简单网页
django制作简单网页 pycharm,新建project,选择django 打开terminal python manage.py startapp myapp myapp文件夹右键新建文件夹:template,在此文件夹下新建about.html,contact.html,home.html ......
时区和国际化问题 django admin(管理后台的简单使用)
1 时区和国际化问题 ```pythonsetting.py中1 后台管理汉语问题 LANGUAGE_CODE = 'zh-hans' # 管理后台看到的就是中文2 时区问题(使用东八区) TIME_ZONE = 'Asia/Shanghai' USE_TZ = False``` 2 django ......
python脚本中调用django环境
# 在脚本中调用djagno服务import osif __name__ == '__main__': #1 引入django配置文件 os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'day67.settings') # 2 让djagno启动 im ......
Django回顾
提问 # 0 把mysql 全都卸载 》5.7版本 》把5.6卸载 https://zhuanlan.zhihu.com/p/571585588# 1 保证能够链接到你同桌mysql 192.168.1.252 1 关闭防火墙 2 知道你同桌ip 3 链接:mysql navicate链接 # 2 ......
mysql 报错which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by
Expression #2 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'd.Id' which is not functionally dependent on columns in GROU ......
activation functions summary and comparision
written in the foreword Any nonlinear function that has good derivative properties has the potential to become an activation function. So here, we wil ......
django 创建model 并迁移生成表 在创建记录的写法流程
django 创建model 并迁移生成表 在创建记录的写法流程 在Django中,创建一个新的模型并迁移生成表的步骤如下: 在你的应用的models.py文件中定义模型。例如,我们创建一个名为Person的模型,它有name和age两个字段: from django.db import model ......
django-单表操作
一、常用字段和非常用字段 # 常用字段 -IntegerField 整数 -AutoField 自增字段 -BooleanField bool类型 -CharField 字符串类型 -DateField 日期字段,日期格式 YYYY-MM-DD,相当于Python中的datetime.date()实 ......
Django - 多条queryset合并,并排序
from itertools import chain from operator import attrgetter # 拿到多条queryset queryset1 = model.objects.filter(status=1).all() queryset2 = model.objects. ......
Django补充
Django的补充及弥缺 WEB应用 分为CS 与 BS 架构 MySQL其实也是C/S 架构 C和S装在同一机器上C/S连接 在cmd窗口中 mysql -h 127.0.0.1 (写那个人的地址) -p 3306 -u root -p password 我们可以通过一个人的电脑 访问到另一个人的 ......