manually django render form

django自定义错误补获

settings.py REST_FRAMEWORK = { 'EXCEPTION_HANDLER': 'xxx.custom_exception_handler', } 新建.py文件,名称任意 xxx.py from django.db import DatabaseError from res ......
错误 django

升级Django项目过程中问题记录

升级内容: python版本:3.8.4升到3.10.7 Django版本:2.2.13升到4.2 所遇问题: 1、 error in anyjson setup command: use_2to3 is invalid. pip3 install setuptools==57.5.0 # 降到58 ......
过程 项目 Django 问题

Django----三种返回值

1、 return render(request,'login.html') 返回HTML的内容给前端浏览器 2、 return redirect('/register/') 重定向前端到 url=register 3、 return HttpResponse(dl_len) django想前端返回 ......
Django

python django中的权限控制

# 权限控制 ## 基于form组件实现 #### 1. 配置文件编写权限关系表 有权限控制,意味着要登录,需要提前把登录页面放到白名单,在setting.py文件写入白名单内的路径不做访问控制和登录认证 `WHITE_URL = ["/web/login/", "/web/sms_login", ......
权限 python django

模型:Django与Mysql交互

1、创建数据库用户 前提是已经在本机或者服务器上安装了mysql。 create database slw; create user 'slw'@'%' identified by 'pwd' grant all privileges on slw.* to 'slw'@'%' identified ......
模型 Django Mysql

Python基础day57 Django模板继承和模型层

模板之标签、if标签、模板的继承、模型层、常见的十几种查询方法、测试环境的搭建、查看原生SQL语句、基于双下划线的查询、外键字段的查询 ......
模型 模板 基础 Python Django

Django之models模型层、测试环境的搭建

一、models层中常见的几种查询方法 1、 2、 二、测试环境的搭建 1、app应用中默认有一个tests.py的测试文件,拷贝manage.py的内容如下到tests.py中 此时这个测试文件就能使用django环境了 import os import sys if __name__ == '_ ......
模型 环境 Django models

《窗体篇》设置Form窗体置顶

# 设置Form窗体置顶 参考链接:https://blog.csdn.net/txwtech/article/details/115478324 只要设置窗体的TopMost属性即可: Form1.TopMost = true; ......
窗体 Form

新建django项目两种办法,没有sqlite问题,更新数据库两条命令

一般可以通过两种方式新建django项目: 一、新建普通项目,再加载django框架 1.新建一个普通的python项目,然后通过命令行安装django框架,进而加载项目 2.在项目的终端命令行中,输入“django-admin startproject 项目名 .”(注意最后这个"."必须输入,否 ......
命令 办法 数据库 项目 数据

创建首个Django项目

创建项目 键入如下命令创建django项目 项目名称:slw django-admin startproject slw 项目目录 slw. |-- slw | |-- __init__.py | |-- asgi.py | |-- settings.py | |-- urls.py | `-- w ......
项目 Django

虚拟环境安装Django

进入虚拟环境 cd /songproject/env workon slw 安装Djano pip install django==3.2.16 查看安装 pip list 安装第三方库 Pillow (图片处理库)——按需安装 同样的安装命令,如果不指定版本,则默认安装最新版本。 pip inst ......
环境 Django

Django框架

### 框架 ```python 框架就是可以做到将前端、后端、数据库三者给融合到一起 ``` ### web应用的简介 ```python """Django框架是一个专门来开发web项目的框架""" 1、web应用是什么? # web应用程序是一种可以通过web访问的应用程序,也就是说只需要一个 ......
框架 Django

Django基础

### 静态文件配置 ```python # 登陆功能 """ 我们将html文件默认都放在templates文件夹下 我们将网站所使用的静态文件默认都放在static文件夹下 静态文件 前端已经写好了的 能够直接调用使用的文件 网站写好的js文件 网站写好的css文件 网站用到的图片文件 第三方前 ......
基础 Django

Django中对数据的改、删、查

### 如何动态的展示我们的数据 ```python 1、先获取到数据库中的信息内容 def user_info(request): userinfo_all = models.user_info.objects.all() # 获取所有的用户对象 # , , , , ]> # 返回图书馆的管理页面 ......
数据 Django

Python基础day56 Django视图层相关

视图层三板斧问题、JsonResponse序列化、form表单上传文件、request对象的其他几个方法、C(class)BV的书写和F(function)BV的写法、CBV的源码分析、模板层、模板变量之分配、模板之过滤器 ......
视图 基础 Python Django day

django动态创建表和动态选择实体

开发有时需要动态创建表,创建完成后需要动态选择model对应的表,该需求如何实现 1、model层 TestBlock为了动态创建表、getBlockModel为了动态选择表 from django.db import models # Create your models here. class ......
动态 实体 django

视图层:三板斧问题,JsonResponse序列化,form表单上传文件,request对象的其他几个方法,CBV的书写和FBV的写法,CBV的源码分析.模板层:变量之分配,过滤器

### 视图层 #### 三板斧问题 ```python # 在视图函数中写函数跟普通函数不太一样 # djagno中使用的局部的request def index(request): pass def func(request): pass '''所有的视图函数不能够没有返回值,并且返回值还必须是 ......
三板 三板斧 写法 视图 表单

django实现微信公众号扫码登录

首先是去获取access_token,access_token接口有次数限制,所以保存到缓存,失效时再去调用接口 import base64 import json import time import traceback import requests from django.core.cache ......
公众 django

结合前端实现ORM对数据的增删改查、动静态网页,Django创建表关系、请求生命周期流程图

通过结合前端页面实现ORM对数据的增删改查 写一个页面,把数据库中的数据以表格的形式展示出来,然后在每一行的后面加两个按钮,分别是修改、删除的按钮。 1.先创建一张UserInfo表格: 在Django中没有提供tinyint、smallint,就只提供了int和bigint,如果想要写其他类型,需 ......
流程图 前端 静态 周期 流程

Django 之 序列化、FBV、模版层

一、JsonResponse序列化 1、 2、 二、form表单上传文件 三、request对象的另外几个方法 四、C(class)BV的书写和F(function)BV的写法 五、CBV的源码 六、模版层 ......
序列 模版 Django FBV

django 简单文件上传

通过模型来处理上传的文件¶ 如果想要在 FileField 上的 Model 保存文件,使用 ModelForm 会让这一过程变得简单。当调用 form.save() 时,文件对象将会被保存在对相应 FileField 的 upload_to 参数所指定的地方: from django.http i ......
文件 django

Django 动态操作model

from django.apps import apps for o in oids_result: oid_result = snmp.snmpWalk(o.oid) if o.model_filed_name and len(o.model_filed_name) > 0: field_name ......
动态 Django model

通过局域网访问连接 vite 或 Django 之类的项目

> 博客地址:https://www.cnblogs.com/zylyehuo/ # step1 ```bash 将 vite 或 Django 类的项目启动 ip 设置为 0.0.0.0:端口 ``` # step2 ```bash 查询本机电脑在当前局域网下的 ip ``` # step3 `` ......
局域网 局域 项目 Django vite

【Jmeter问题分享】jmeter 中 Content-Type为multipart/form-data的接口的测试

问题背景: 测试项目中需要对前端提交的表单接口进行压力测试,通过fiddler抓包发现Content-Type为multipart/form-data,fiddler重放能正常提交。但是导入到jmeter上却无法成功一直是错误的结果。 解决方案 刚开始一直在查jmeter如何给Content-Typ ......

Python基础day56 Django URL分组设置

URL函数的使用(支持正则表达式)、无名分组、有名分组、反向解析(无名分组和有名分组)、Django2中的path函数支持的5中转换器、路由分发、伪静态的概念、虚拟环境 ......
基础 Python Django day URL

URL函数的使用(支持正则表达式)、分组、反向解析、Django2的转换器、路由分发、伪静态的概念、虚拟环境

url('test', views.test),url函数的第一个参数是支持正则表达式的如果匹配到一个路由,就不在往下匹配,直接执行路由对应的视图函数 http://127.0.0.1:8000/test/是django默认设置的,django会先拿着test去匹配,如果匹配不到,它会自动加一个斜杠 ......
正则 表达式 转换器 路由 静态

el-form一打开就提示校验的红色文字(不能为空等)的解决办法

## 原因 rules没有设置trigger校验触发的方式 ## 解决办法 设置上即可,如: ~~~js rules: { username: [ {required: true, message: '该项不能为空', trigger: 'blur'} // trigger: 'blur' ], . ......
红色 el-form 文字 办法 form

django(模版层)

一 模板语法传值 {{}}: 变量相关、过滤器 {%%}: 逻辑相关(静态文件配置、反向解析、标签相关、模版继承和 导入) def index(request): # 模板语法可以传递的后端python数据类型 n = 123 f = 1.23 s = '我不想值班' b = True l = [' ......
模版 django

django orm 使用关联字段查询和更新

### 关联字段查询 ``` _exam_fields = ['add_datetime', 'times', 'start_date', 'end_date', 'uuid', 'name', 'img', 'duration', 'bx_duration'] _alias_fields = { ......
字段 django orm

Django之url函数、有名分组、无名分组、反向解析

一、url函数的使用(支持正则表达式) 二、有名分组 三、无名分组 四、反向解析 五、路由分发 ......
函数 Django url