django post csrf js

Django - 在后台上传文章封面图 - 并在前端页面展示

需要用到 models.ImageField(), 它继承自 models.FileField(), 用ImageField的时候需要安装pillow pip install pillow -i https://pypi.douban.com/simple/ 首先,进行媒体文件配置: setting ......
前端 封面 页面 Django 文章

饮冰十年-人工智能-FastAPI-03- FastAPI之模型迁移(类似Django的migrante)

在开发 Web 应用程序时,通常会涉及到数据库模型的更改,例如添加新的表、字段或索引。为了使这些更改反映在数据库中,我们使用数据库迁移工具。FastAPI 本身并不包含数据库迁移(migration)的功能,但你可以使用第三方库来处理数据库迁移。其中,Alembic 是一个常用的数据库迁移工具,可以 ......
FastAPI 人工智能 人工 migrante 模型

Django 含有外键模型新增数据以及序列化

Django 含有外键模型新增数据以及序列化 Django 原生实现外键 class AppleModel(models.Model): id=models.AutoField(primary_key=True) app_name=models.CharField(max_length=50) cl ......
序列 模型 数据 Django

javaScript/js 【call,apply,bind】

在JavaScript中,call、apply和bind都是用于改变函数执行上下文(this的值)的方法。它们在不同的情境下有不同的用途。 call方法: call方法允许你调用一个函数,并指定该函数内部的this值,以及将参数以单独的参数传递给函数。 function greet(name) { ......
javaScript apply call bind js

django如何远程查询多对多字段?

解决办法 假设A表有一个多对多properties字段,通过A表远程查询properties的名称 qs = A.objects.filter(properties__name=xxx) 更复杂的: A表有一个外键字段version连接B表,B表有一个多对多字段properties,通过A表远程查询 ......
字段 django

使用django连接MySQL

使用python311+pycharm社区版+MySQL80,使用django连接MySQL 1. 下载 1.1. 官网下载python https://www.python.org/downloads/ 如我的python3.11.4,可以进入如下的页面进行hash校验 https://www.p ......
django MySQL

js解构赋值如何定义默认值?

在JavaScript中,我们可以在解构赋值语句中定义默认值。这就意味着,如果我们试图解构一个不存在的属性,或者属性值为undefined,那么我们可以为这个属性定义一个默认值。 这在处理JavaScript对象或数组时特别有用,因为我们可能会遇到这样的情况,即某些属性在某些情况下可能不存在或值为u ......

原生JS数字序号转文字序号,数字序号转中文序号

项目经验 // 简单的数字序号转中文序号,只支持到99export function turnNumToText(num){ if(Number.isInteger(Number(num)) && Number(num) < 100 && Number(num) > 0){ const intege ......
序号 数字 文字

js 默认展示两行多余隐藏滑动及添加滑动条

<div class="nav-box" @scroll="scroll"> <div for="list" class="nav"> <div class="item-box">item</div> </div> </div> <div class="scroll-box" v-show="lis ......
js

tesseract.js 又一个基于webassembly 的tesseract ocr 包装

tesseract.js 是基于webassembly 的js tesseract 实现 ,可以在web 以及node 中运行,我以前简单介绍过一个基于webassembly的工具tesseract-wasm 的实现相对简单(包括构建),当然技术上都是基于了emscripten 进行的构建,tess ......
tesseract webassembly ocr js

django_restframework(drf)字段嵌套不成功的解决办法

解决办法 class ChildAlarmSerializer(serializers.ModelSerializer): class Meta: model = models.ChildAlarm fields = [ 'id', 'name', ... ] class BaselineSeria ......

Windows服务器,通过Nginx部署VUE+Django前后端分离项目

目录 基本说明 安装 Nginx 部署 VUE 前端 部署 Django 后端 Django admin 静态文件(CSS,JS等)丢失的问题 1. 基本说明 本文介绍了在 windows 服务器下,通过 Nginx 部署 VUE + Django 前后端分离项目。本项目前端运行在 80 端口,服务 ......
Windows 服务器 项目 Django Nginx

【机器学习】Django,余弦距离之基于用户,评分物品的推荐

表设计 # 用户表 class UserInfo(models.Model): username = models.CharField(max_length=32,unique=True,verbose_name="用户名") password = models.CharField(max_leng ......
余弦 机器 物品 用户 Django

https://avoid.overfit.cn/post/548ad625830a4645beba60a37a2b59d6

本文从数据科学家的角度来研究检索增强生成(retrieve - augmented Generation, RAG)管道。讨论潜在的“超参数”,这些参数都可以通过实验来提高RAG管道的性能。与本文还将介绍可以应用的不同策略,这些策略虽然不是超参数,但对性能也会产生很大的影响。 本文将介绍以下索引阶段 ......
overfit 625830 https avoid 4645

使用js和定位排版创建内联广告

HTML+JS <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <link rel="stylesheet" href="../css/index.css"> <title>使用js和定位排版创建内联广告</title> ......
广告

详解如何快速查询Node.js版本信息(六种方法)

一、使用node命令查询版本信息 node命令提供了一个参数-v,可以在控制台中输出Node.js版本信息。在终端中输入以下命令即可查询Node.js版本: 使用以下命令可以列出当前系统中已经安装的所有Node.js版本: $ nvm ls ......
版本 方法 信息 Node js

node.js 原型链污染小结

attention:1.需要找到没有定义的回溯值。2.确保存在merge,copy等赋值的函数能够向上污染。3.注意回溯的情况必须是在copy或复制函数内的参数,需要多少个__proto__是根据这种复制来判断的 像一些链条是没有类似copy之类的赋值函数。可以直接通过调用的数量来判断例如 opt. ......
原型 小结 node js

前端学习-JavaScript学习-js基础-API02

学习视频:黑马程序员视频链接 事件监听 三要素:事件源、事件类型、事件处理程序 随机点名案例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=dev ......
前端 JavaScript 基础 API 02

node.js - 在linux系统上安装和配置nodejs

step 1: 根据自己的系统架构下载nodejs软件包 https://nodejs.org/en/download/ curl -O https://nodejs.org/dist/v20.10.0/node-v20.10.0-linux-arm64.tar.xz step 2: 创建目录 su ......
nodejs 系统 linux node js

如何使用Visual Studio 2022创建基本Vue.js.Web应用程序

最近接了个物联网项目,需要用到 VUE Ant-Design 对于 vue 没有概念 只能查找相关 vue.js 的知识。 了解vue.js 的 前提条件 是要对 HTML +CSS +Jscript 有一定的知识储备。 所以 又去看了看 对应的三剑客(HTML +CSS +Jscript)。 跟着 ......
应用程序 程序 Visual Studio 2022

备忘-js-html-json乱码的解决。

使用vs开发一个前端的页面, 想把通用的方法放在一个js文件中, 遇到了中文乱码的问题 奇怪的地方在于,把js代码放在cshtml文件中,就没有问题,但是放在单独的js文件中就有问题。 忙活了很长时间,大约知道是因为js文件和cshtml文件的编码格式不一样,但是看了下都是ansi,不过一个是uni ......
乱码 js-html-json html json js

js通用检测数据类型方法

function getDataType(obj) { let type = typeof obj // 先判断是否为基础数据类型,直接返回 if (type !== 'object') return type; // 对于typeof返回结果是'object'的,在进行如下的判断,正则返回结果 r ......
类型 方法 数据

Python requests 模块 get请求和post请求

前言全局说明 requests 模块 get请求和 post请求 一、get请求 import requests url= "https://www.baidu.com" my_headers= { "User-Agent": "Mozilla/5.0", "Referer": "http://ba ......
模块 requests Python post get

JS(JavaScript)-函数(方法)

1. 介绍: JS中的函数是一种通过调用来完成具体业务的一段代码块。 最核心的目的是将可重复执行的操作进行封装,然后供 调用方 无限制的调用。 基本作用: 方法(函数)是由事件驱动的 或者 当他被调用时被执行的可重复使用的代码块。 JavaScript 函数语法:函数就是包裹在花括号中的代码块。 2 ......
JavaScript 函数 方法 JS

Django高级特性:django-apscheduler定时任务

前言: 在使用Django框架开发web项目时,很多时候需要设置定时任务或让用户手动在页面上设置定时任务 在Django中实现定时任务功能大概有以下三种方法: Celery 分布式任务队列。侧重实时操作,可用于生产系统处理数以百万计的任务,都用于大型项目,配置和使用较为复杂。由于它本身不支持消息存储 ......

JS压缩的功效与作用

JavaScript代码压缩可实现3大功能:减小体积、优化逻辑、提升执行效率 专业的JavaScript代码压缩,绝不仅仅是去除回车使代码挤到一行,而是用真正的技术减小代码体积、提升代码性能。 下面,以JShaman的JavaScript代码压缩功能为例,以说明JavaScript压缩具体能对代码进 ......
功效 作用

js 判断数字的六种方法

1、使用正则表达式判断是否为数字 正则表达式是一种强大的工具,可以用于判断字符串是否符合特定的模式。在JS中,通过正则表达式可以判断一个字符串是否为数字。 以下是一个简单的正则表达式,用于判断一个字符串是否为十进制数字: let reg = /^[0-9]+$/; console.log(reg.t ......
数字 方法 js

PHP+JS实现大文件切片上传功能实现实例源码

近期公司的项目中,涉及到上传大文件的问题,大文件上传用普通表单上传时出现的问题是,无法断点续存,一但中途中断上传,就要重头开始,这很明显不是我们想要的,所以经过一番查询,学习了一下大文件分割上传的方法。并且使用简单的php做服务端处理程序实现一个功能demo,供以后回顾使用。本人也是初出茅庐的前端小 ......
源码 实例 功能 文件 PHP

js 根据字符串计算字节数

前言: JS使用Unicode编码,这里用[^\x0000-\x00ff]来匹配中文汉字字符(双字节字符) 1. 方法一, function getBytes(params) { let bytes = params.length, i = 0; for (; i < bytes; i++) if ......
字符串 字节 字符 js

CentOS6.配置python3和django1.11安装

一.Python3安装 1.安装方式是源码包安装,需要用到 gcc,make 1 yum install gcc make 2 3 安装python3需要的依赖包有:openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sql ......
CentOS6 python3 django1 CentOS python