django post csrf js

【十五】Django框架之Auth模块

# 【一】Auth模块是什么 > **Auth模块是Django自带的用户认证模块:** - 我们在开发一个网站的时候,无可避免的需要设计实现网站的用户系统。 - 此时我们需要实现包括用户注册、用户登录、用户认证、注销、修改密码等功能,这还真是个麻烦的事情呢。 - Django作为一个完美主义者的终 ......
框架 模块 Django Auth

【十六】Django框架之ContentType组件

# 【一】项目背景 - 路飞项目,有课程,学位课(不同的课程字段不一样),价格策略 - 问题: - 1 如何设计表结构,来表示这种规则 - 2 为专题课,添加三个价格策略 - 3 查询所有价格策略,并且显示对应的课程名称 - 4 通过课程id,获取课程信息和价格策略 # 【二】版本一 - **一个课 ......
ContentType 组件 框架 Django

【十九】Django框架(Rest Framework)之视图组件

# 【一】DRF中的Request - 在Django REST Framework中内置的Request类扩展了Django中的Request类 - 实现了很多方便的功能--如请求数据解析和认证等。 - 比如 - 区别于Django中的request从request.GET中获取URL参数 - 从 ......
视图 组件 Framework 框架 Django

【十八】Django框架(Rest Framework)之序列化

# 【一】表结构: ```python class Article(models.Model): id = models.AutoField(primary_key=True) title = models.CharField(max_length=64) create_time = models. ......
序列 Framework 框架 Django Rest

【二十】Django框架(Rest Framework)之分页组件

# 【一】为什么要使用分页 - 我们数据表中可能会有成千上万条数据 - 当我们访问某张表的所有数据时 - 我们不太可能需要一次把所有的数据都展示出来 - 因为数据量很大 - 对服务端的内存压力比较大还有就是网络传输过程中耗时也会比较大。 - 通常我们会希望一部分一部分去请求数据 - 也就是我们常说的 ......
组件 Framework 框架 Django Rest

js 文件 朗读功能实现

创建一个加载器 使用window的speechSynthesis对象 let bofangqi=window.speechSynthesis() 再创建一个阅读器实例对象 let reader = new SpeechSynthesisUtterance() 设置阅读器的阅读方式: reader.t ......
功能 文件 js

js 数组join,内容用序号连接

要将数组内容用序号连接,你可以使用JavaScript的`Array.prototype.map()`方法和`Array.prototype.join()`方法来实现。 下面是一个示例代码: ```javascriptconst arr = ["apple", "banana", "orange"] ......
数组 序号 内容 join js

js:http-vue-loader从浏览器直接引入vue文件

doc ``` github: https://github.com/FranckFreiburger/http-vue-loader ``` index.html ``` ``` my-component.vue ``` Hello {{who}} ``` 使用 sass ``` ``` 使用 l ......
http-vue-loader vue 浏览器 文件 loader

uni-app http.js 请求封装(构造函数版本)

import { getToken, removeToken } from "./auth.js" import config from './config.js' // 默认配置 const DEFAULT_CONFIG = { baseUrl: process.env.NODE_ENV 'dev ......
函数 uni-app 版本 http uni

underscore.js源码分析

一、介绍 提到underscore.js大家可能不太熟悉,但是大家肯定对于lodash很熟悉。在我们日常工作中主要用lodash操作一些js操作起来比较麻烦的方法。underscore和lodash类似,他们都是对于js表现力的增强,就是说原生js在处理数据方面是比较薄弱的,像lodash和unde ......
underscore 源码 js

POST XXX 500 (Internal Server Error)

详细信息 “/”应用程序中的服务器错误。 分析器错误 说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。分析器错误消息: 未能创建类型“WebApp.FileUploadHandler”。源错误: 行 1: <%@ WebHandler Language ......
Internal Server Error POST 500

JS制作一个网页版的猜数字小游戏

一. 网络游戏简介在输入框内输一个数字,点击后面的“猜”按钮,系统会根据你猜的数字的大小,返回你是猜大猜小还是猜正确,系统还会统计你猜的次数,在猜数字的途中你点击按钮随时可以重新开始游戏 页面框架: <body> <div id="i1"> <span>请输入您猜的数字:</span> <input ......
小游戏 数字 网页

【八】Django框架之其他操作

# 【一】Django ORM执行原生SQL - 条件假设: - 就拿博客园举例,我们写的博客并不是按照年月日来分档,而是按照年月来分的 - 而我们的DateField时间格式是年月日形式 - 也就是说我们需要对从数据库拿到的时间格式的数据再进行一次处理拿到我们想要的时间格式 - 这样的需求,Dja ......
框架 Django

【九】Django框架之Ajax初识

# 【一】AJAX准备知识:**JSON** ## 【1】什么是 JSON ? - JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation) - JSON 是轻量级的文本数据交换格式 - JSON 独立于语言 * - JSON 具有自我描述性,更易理 ......
框架 Django Ajax

【十】Django框架之批量插入数据

# 【一】项目需求 - 项目需求: - 浏览器中访问django后端某一条 - url(如:127.0.0.1:8080/index/) - 实时朝数据库中生成一千条数据并将生成的数据查询出来 - 并展示到前端页面 # 【二】方案一 ## 【1】urls.py ```python from djan ......
框架 数据 Django

【十二】Django框架之form组件

# 【一】Form介绍 ## 【1】引入 - 我们之前在HTML页面中利用form表单向后端提交数据时 - 都会写一些获取用户输入的标签并且用form标签把它们包起来。 - 与此同时我们在好多场景下都需要对用户的输入做校验 - 比如校验用户是否输入 - 输入的长度和格式等正不正确。 - 如果用户输入 ......
组件 框架 Django form

【七】Django框架之F与Q查询

# 【1】F查询 - 在上面所有的例子中,我们构造的过滤器都只是将字段值与某个我们自己设定的常量做比较。如果我们要对两个字段的值做比较,那该怎么做呢? - Django 提供 F() 来做这样的比较。F() 的实例可以在查询中引用字段,来比较同一个 model 实例中两个不同字段的值。 ## 示例1 ......
框架 Django

【二】Django引入

# 【一】Python主流的web框架 ## 【1】django - 大而全 - 自带的功能非常的多 - 但是有时候会略显笨重 - 类似于'航空母舰' ## 【2】flask - 小而精 - 自带的功能非常的少 - 但是第三方模块非常的多 - 类似于'游骑兵' - flask的第三方模块加到一起甚至 ......
Django

【三】Django框架之路由控制

# 【一】Django的路由系统 [Django 1.11版本 URLConf官方文档](https://docs.djangoproject.com/en/1.11/topics/http/urls/) - URL配置(URLconf)就像Django 所支撑网站的目录。 - 它的本质是URL与要 ......
路由 框架 Django

【四】Django框架之视图层

# 【一】Django的View(视图) - 一个视图函数(类),简称视图,是一个简单的Python 函数(类),它接受Web请求并且返回Web响应。 - 响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片。 - 无论视图本身包含什么逻辑,都要返回响应。 - ......
视图 框架 Django

【五】Django框架之模板层

# 【一】Django模板系统 > 官方文档:[官方文档](https://docs.djangoproject.com/en/1.11/ref/templates/builtins/#std:templatetag-for) # 【二】常用语法 - 只需要记两种特殊符号: ``` {{ }}和 { ......
框架 模板 Django

【六】Django框架之ORM常用字段及参数

# 【一】引入 > 一些说明: - 表myapp_person的名称是自动生成的,如果你要自定义表名,需要在model的Meta类中指定 db_table 参数,强烈建议使用小写表名,特别是使用MySQL作为后端数据库时。 - id字段是自动添加的,如果你想要指定自定义主键,只需在其中一个字段中指定 ......
字段 框架 常用 参数 Django

js的在线编辑器jupyter

官方文档:[n-riesco/ijavascript:IJavascript 是 Jupyter 笔记本的 javascript 内核](https://github.com/n-riesco/ijavascript) Windows(Anaconda 发行版) 打开Anaconda 提示符并运行: ......
编辑器 jupyter

vue.js浏览器插件

提取地址: 链接:https://pan.baidu.com/s/1Uf9yZaQfRQ1r2JvOxXX50A?pwd=l3iw 提取码:l3iw 加载已解压的扩展程序 ......
插件 浏览器 vue js

简单的抢票js脚本

帮朋友 ```javascript function checkTimeAndClick() { // Get current time const currentTime = new Date(); console.log('action a', currentTime); // Define t ......
脚本

【技术积累】Vue.js中的事件【一】

博客推行版本更新,成果积累制度,已经写过的博客还会再次更新,不断地琢磨,高质量高数量都是要追求的,工匠精神是学习必不可少的精神。因此,大家有何建议欢迎在评论区踊跃发言,你们的支持是我最大的动力,你们敢投,我就敢肝 ......
事件 技术 Vue js

二分查找法 的代码实现(JS版)

递归版本: const BinarySearch = (function() { /** * 内部二分查找算法 * @param {number[]} nums - 有序数组 * @param {number} l - 左端点 * @param {number} r - 右端点 * @param { ......
代码

Django框架学习

# Django 框架开发 ## 项目的创建 ### 1、在终端创建项目 * 打开终端 * 进入某个目录(项目位置) ```cmd "C:\Program Files\Python37\Scripts\django-admin.exe" startproject 项目名称 ``` ### 2、在py ......
框架 Django

JS 数组操作

JS数组操作如下: ```javascript // at(), 用于接收一个整数值并返回该索引对应的元素,允许正数和负数。负整数从数组中的最后一个元素开始倒数 const arr = [{name: 'a', age: 15}, {name: 'b', age: 12}, {name: 'c', ......
数组 JS

JS BOM了解

### 概述 BOM(Browser Object Model)浏览器对象模型,就是操作浏览器的一些能力,可以操作的内容如下: - 获取一些浏览器相关信息(窗口大小) - 操作浏览器的滚动条 - 浏览器的信息(浏览器的版本) - 让浏览器出现一个弹窗(alert,confirm,prompt) BO ......
BOM JS