django post csrf js

js 使用 htmldiff 使用 html文档对比

话不多说先贴js /** * 文本差异化比对工具,用于比对两段文本之间所存在的差异; * 对HTML文本的比对中,会完全忽略标签内的差异,将<...> * 中的内容当做一个整体的单词; * 注1:现有版本还未对执行效率进行优化; * 注2:原始算法来自于网络:http://www.rohland.c ......
htmldiff 文档 html js

Django使用mark_safe()和format_html()函数

django从view向template传递HTML字符串的时候,django默认不渲染此HTML,原因是为了防止这段字符串里面有恶意攻击的代码。 如果需要渲染这段字符串,需要在view里这样写: from django.utils.safestring import mark_safe def v ......
format_html 函数 mark_safe Django format

js 变量

1.变量,不使用var声明的变量在函数内外都是通用的 var定义与let定义的区别 1.作用域不同,var是全局作用域,而let是块作用域。 2.var可以先使用在定义,而let只能先定义后使用。 3.let不能被重新定义,但是var可以 ......
变量 js

js 字符串

1.字符串截取 var num = url.indexOf('#'); //获取#在的位置信息 if (num){ URL = url.substring(0,num); //截取网址信息 ......
字符串 字符 js

js如何将对象的置空

即如何释放对象的空间,如何销毁对象 在JavaScript中,我们不能显式地销毁一个对象。当对象不再被引用时,垃圾回收机制会自动清除该对象以释放内存空间。 也就是说,当一个对象没有任何变量或属性引用它时,它就会成为不可访问的,随后被标记为垃圾,最终由垃圾回收机制回收。 删除其中某属性,非销毁 在某些 ......
对象

get与post请求的区别

一、get与post是什么? get和post是http协议发送请求获取服务器数据的两种方法 二、get与post的区别 1、get请求通常用于向服务器获取数据,post请求通常用于向服务器提交/更新数据 2、get请求的参数包含在url中,post请求的参数在请求body中 3、get请求相对不安 ......
post get

JS中使用日期方法setMonth出现的时间和日期问题

前提: 当前电脑的时间为 2021-12-31 当我想将一个日期设置为 2022-09-05时: 一般会如下设置:(设置月份的顺序很重要,稍后解释) 转:https://blog.csdn.net/kouzuhuai2956/article/details/122251568 ......
日期 setMonth 时间 方法 问题

js函数中箭头函数和普通函数的区别

1.外观上 箭头函数: 1、没有function 直接通过箭头指向 2、箭头的函数体中只有return,可以省略return 3、参数为一个时,可以没有小括号 普通函数: 1、有function 2、必须有return 3、必须有小括号 const getSum = (a, b) => { retu ......
函数 箭头

django Q的用法

范围查询: from django.db.models import Q from login.models import lucax #models对象 lucax.objects.get( Q(question__startswith='Who'), Q(pub_date=date(2005, ......
django

JS 开发常用方法学习

js 学习计划 js两个数组比较去重,返回不重复的项 const list1 = [ {id: 0, name: '小明'}, {id: 1, name: '小红'}, ]; const list2 = [ {id: 0, name: '小明'}, {id: 1, name: '小红'}, {id: ......
常用 方法 JS

Django笔记十一之外键查询优化select_related和prefetch_related

本篇笔记目录如下: select_related prefetch_related 在介绍 select_related 和 prefetch_related 这两个函数前,我们先来看一个例子。 对于,Entry 和 Blog 这两个 model,前面介绍过,Blog 是 Entry 的外键,如下: ......

Django_使用汇总(1)

使用django(4.1.5) 搭建股票信息后台,显示股票信息; Stock -> models.py class Stock(models.Model): symbol = models.CharField(max_length=45) # 股票名称 st_name = models.CharFi ......
Django

js 给select 绑定改变后的事件onchange

当id 为action的select 标签发生改变时,执行handleChange() 方法 select id="action" onchange="handleChange()" <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF ......
onchange 事件 select js

django 批量创建bulk_create和批量更新bulk_update

一、为什么要用bulk_create和bulk_update 以创建1万个对象为例,相比save() 循环和save() 事务,bulk_效率是save()循环保存的百倍,是事务处理的近10倍: # 创建model(MyModel),此处省略 # 用for循环挨个创建,共花费36秒 for i in ......
bulk bulk_create bulk_update django create

js:三种弹出框(alter警告,confirm确认,prompt提示)

js:三种弹出框(alter警告,confirm确认,prompt提示) https://blog.csdn.net/qq_52824207/article/details/124081188 三种弹出框都属于window对象,完整写作window.alter,三种弹出框都可省略window. al ......
confirm prompt alter js

Django区分大小写(mysql)

Django区分大小写 注:django区分大小写前mysql区分大小写 1、区分大小写方法 model: ReleaseClientMsgModel固定写法: binary数据库字段: client_name%s. # %s 变量参数: params=['参数1', '参数2'] # 可以传入变量 ......
大小 Django mysql

js注册页面表单提交验证

<script> var code = document.querySelector(".code") var flag = true code.onclick = function(){ if(flag){ flag = false var i=5 //console.log("点击了") let ......
表单 页面

js文字滚动功能

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="viewport" content ......
文字 功能

django 日志配置

settings.py # 日志配置 import logging LOGGING = { 'version': 1, # 版本号 默认 1 'disable_existing_loggers': False, # 是否关掉第三方模块的日志功能,默认都是False的 'formatters': { ......
django 日志

vue国际化在js中$t()报错

最近在做国际化的时候,发现在.vue里面写国际化语言没有报错,而且也可实现国际化,可是在js中引入$t()写法的时候,报错。 最后花了一个小时解决了,做一个笔记,以供后来学者遇到此类问题,仅供参考。 1,首先,我引入的国际化写法是在main.js中引入了,所以在.vue文件中引入国际化语言的写法,自 ......
国际 vue

Django Form所有内置字段

Field required=True, 是否允许为空 widget=None, HTML插件 label=None, 用于生成Label标签或显示内容 initial=None, 初始值 help_text='', 帮助信息(在标签旁边显示) error_messages=None, 错误信息 { ......
字段 Django Form

全网最详细中英文ChatGPT-GPT-4示例文档-最强JS助手聊天机器人应用从0到1快速入门——官网推荐的48种最佳应用场景(附python/node.js/curl命令源代码,小白也能学)

ChatGPT绝对可以成为你使用JavaScript的最强助手,无论我们在编写JavaScript代码时遇到什么困难,它都可以快速为我们提供解决方案,帮助我们更快地完成任务,提高JavaScript的编写效率和代码质量,节省时间和精力,让我们的工作更加高效。 ......

Django ModelForm CheckBox小部件

我目前遇到问题,并且可能忽略了一些琐碎的事情。 我的模型中有一个字段,该字段应允许通过复选框表单进行多种选择(不必在管理屏幕中成为复选框,只需在最终用户将看到的表单区域中)。 目前,我的字段设置如下: # Type of Media MEDIA_CHOICES = ( ('1', 'Magazine ......
部件 ModelForm CheckBox Django

全网最详细中英文ChatGPT-GPT-4示例文档-表格智能生成从0到1快速入门——官网推荐的48种最佳应用场景(附python/node.js/curl命令源代码,小白也能学)

使用ChatGPT可以快速轻松地通过简单的提示去生成高质量的电子表格。这项技术利用了ChatGPT的强大的自然语言处理能力,可以根据输入的提示自动搜索相关信息并生成电子表格。相比传统的查找数据,再根据数据编写电子表格的方式,使用ChatGPT可以大大提高电子表格的生成效率和质量,从而可以更快速、更准... ......
全网 示例 源代码 ChatGPT-GPT 中英

全网最详细中英文ChatGPT-GPT-4示例文档-Python bug智能修复应用从0到1快速入门——官网推荐的48种最佳应用场景(附python/node.js/curl命令源代码,小白也能学)

ChatGPT的强大的自然语言处理能力,可以快速判断出Python代码中的bug所在,并且快速定位和修复这些bug,从而使代码更加健壮易于维护,它也可以大大缩短开发周期,并且更快捷、更高效地完成整体工作,最终有效地帮助程序员,提高代码的质量和可靠性。 ......
全网 示例 源代码 ChatGPT-GPT 中英

关于js动态加载html元素,html中绑定的click事件不生效的解决办法

转: 关于js动态加载html元素,html中绑定的click事件不生效的解决办法 ......
html 元素 事件 办法 动态

全网最详细中英文ChatGPT-GPT-4示例文档-TL;DR文档快速总结应用从0到1快速入门——官网推荐的48种最佳应用场景(附python/node.js/curl命令源代码,小白也能学)

TL;DR即,Too Long; Didn't Read “太长;“没读过”,用来总结一篇很长的文本或文章。它通常用于互联网上,当人们想快速了解一篇文章的内容而不需要阅读所有内容时。ChatGPT强大的语言快速处理能力,就能为您完成这个需求。它不仅可以帮助您节省时间和精力,还可以帮助您更好地理解文章... ......
文档 全网 示例 源代码 ChatGPT-GPT

JS访问Cookie

使用JS智能读写当前路径和上级路径的Cookie 无法读写下级路径的Cookie document.cookie = 'username=alex;path=/course/list'; document.cookie = 'username=alex;path=/1.Cookie'; 当Name ......
Cookie

js实现界面文字无缝横向滚动(轮播、跑马灯)

效果图: 1、HTML <div class="t3"> <div id="wrapper" class="wrapper"> <div id="marquee"> <span id="marqueeContent"></span> </div> </div> </div> 2、CSS .t3 { ......
跑马灯 横向 无缝 界面 文字

全网最详细中英文ChatGPT-GPT-4示例文档-产品命名应用从0到1快速入门——官网推荐的48种最佳应用场景(附python/node.js/curl命令源代码,小白也能学)

使用ChatGPT来为自己的产品命名,可以帮助产品生产厂家从更多创造性的产品名称中筛选出最能吸引目标用户并提高产品的知名度的产品名称,最终帮助产品生产厂家更好地推销他们的产品,并提高其品牌价值。 ......
全网 示例 源代码 ChatGPT-GPT 中英