manually django render form

django之视图层

[toc] # django之视图层 ## 视图函数结构 ### 视图函数的参数与返回值 每一个用来处理请求的视图函数,默认都需要一个request形参来接收request对象。 每一个用来处理请求的视图函数必须返回一个HttpResponse对象,包括我们三个响应函数: - HttpRespons ......
视图 django

django之路由层

[toc] # django之路由层 > 路由层,主要是路由地址与视图函数的映射关系,如果将网站比作一本书,那么路由就相当于这本书的目录。 ## 路由匹配 在目前的主流版本2.x及以上版本中,我们默认采取path函数记录映射关系, ```python urlpatterns = [ path('ad ......
路由 django

django基础操作简述

# django基础操作简述 本文是对django整体架构功能的简单叙述,重在能够通过django架构简单的实现前端网页到后端数据库整体流程的实现,也是对[django配置](https://www.cnblogs.com/Leethon-lizhilog/p/16967485.html)的概念补充 ......
基础 django

Django简介及安装、配置

[toc] # Django简介及安装、配置 ## python主流web框架 1. Django:特点是大而全 这个特点意味着它功能的强大,也意味着它资源的臃肿,但是总体上还是瑕不掩瑜的一个框架。 2. flask:特点是小而精 自身所带的功能很少,很多时候需要借助第三方模块,这也带来模块版本性兼 ......
简介 Django

生产环境访问django后台,提示CSRF验证失败. 请求被中断

解决方法: 登录后复制 settings.py 添加这句代码,域名改为你前端ngx的域名 CSRF_TRUSTED_ORIGINS = ['https://xxxx.demo.com'] ......
后台 环境 django CSRF

Django Nginx+Gunicorn 部署教程

在部署前 导出requirements.txt 文件:运行pip freeze > requirements.txt命令来生成requirements.txt文件,以便在安装依赖项时使用。 配置数据库:配置生产环境所需的数据库。常见的数据库是MySQL 修改setting.py DEBUG = Fa ......
Gunicorn 教程 Django Nginx

django 如何在序列化器中抛出错误 并且在视图中捕捉返回给前端

1.在create()中抛出错误 class YourSerializer(serializers.Serializer): def create(self, validated_data): # 进行数据验证是否满足条件 #得到数据过程以省略 condition = False if not co ......
视图 前端 序列 错误 django

django 上下文管理器 get_context_data 使用

在Django中,序列化器(serializer)是用于处理数据的序列化和反序列化的类。而get_context_data()方法是用于获取视图上下文数据的方法。默认情况下,序列化器无法直接拿到get_context_data()中的内容。 如果你希望将get_context_data()中的内容传 ......

django之图书管理系统

后端 路由 urlpatterns = [ path('admin/', admin.site.urls), 首页 re_path('^$', views.Bms.as_view()), 图书 path('book/', views.Books.as_view()), 出版社 path('publi ......
管理系统 django 图书 系统

django之模型层

模版语法传值 {{}}:变量相关{%%}:逻辑相关 def index(request): # 模版语法可以传递的后端python数据类型 n = 123 f = 11.11 s = '我也想奔现' b = True l = ['小红','姗姗','花花','茹茹'] t = (111,222,33 ......
模型 django

django之视图层

三板斧 HttpResponse 返回字符串类型 render 返回html页面 并且在返回给浏览器之前还可以给html文件传值 redirect 重定向 """ # 视图函数必须要返回一个HttpResponse对象 正确 研究三者的源码即可得处结论 The view app01.views.in ......
视图 django

django入门

django使用前注意事项: """ 1.计算机名称不能有中文 2.一个pycharm窗口不要打开多个项目(跟不要出现文件夹套文件夹多级目录的出现) day01 day02 ... 3.文件名也不要出现中文 如果django安装成功了但是启动就报错 那么点击报错的那一行将那一行源码的逗号删除即可 p ......
django

django前戏

Web框架本质 web框架本质上可以看成是一个功能强大的socket服务端,用户的浏览器可以看成是拥有可视化界面的socket客户端。两者通过网络请求实现数据交互,学者们也可以从架构层面上先简单的将Web框架看做是对前端、数据库的全方位整合 纯手撸web框架 服务端 import socket se ......
django

垃圾识别系统Python+TensorFlow+Django+卷积神经网络算法【完整代码系统】

## 一、介绍 垃圾识别系统,使用Python作为主要开发语言,基于深度学习TensorFlow框架,搭建卷积神经网络算法。并通过对5种垃圾数据集进行训练,最后得到一个识别精度较高的模型。并基于Django,开发网页端操作平台,实现用户上传一张垃圾图片识别其名称。 ## 二、效果展示 ![16837 ......
卷积 神经网络 系统 算法 TensorFlow

交通标志识别系统Python+TensorFlow+Django+卷积神经网络算法实现【完整代码】

## 一、介绍 使用Python作为主要开发语言,基于深度学习TensorFlow框架,搭建卷积神经网络算法。并通过对数据集进行训练,最后得到一个识别精度较高的模型。并基于Django,开发网页端操作平台,实现用户上传一张图片识别其名称。 ## 二、效果展示 ![1683898509301-2259 ......

花朵识别系统Python+TensorFlow+Django+卷积神经网络算法实现

## 一、背景 花朵识别系统,基于Python实现,深度学习卷积神经网络,通过TensorFlow搭建卷积神经网络算法模型,并对数据集进行训练最后得到训练好的模型文件,并基于Django搭建可视化操作平台。 在当今信息化社会,图像识别技术在各种领域都展现出了重要的应用价值,包括医学影像分析、自动驾驶 ......
卷积 神经网络 算法 TensorFlow 花朵

django中使用redis

### django中使用redis ```python 方法1,通用 安装redis #pip install redis #1 写一个连接池 import redis.ConnectionPool(host='xx.xx.xx.xx', port=6379, password='xxx', ma ......
django redis

鸟类识别系统Python+Django+TensorFlow+卷积神经网络算法【完整代码】

## 一、介绍 鸟类识别系统,使用Python作为主要开发语言,基于深度学习TensorFlow框架,搭建卷积神经网络算法。并通过对数据集进行训练,最后得到一个识别精度较高的模型。并基于Django框架,开发网页端操作平台,实现用户上传一张图片识别其名称。 数据集选自加州理工学院200种鸟类数据集 ......
卷积 神经网络 鸟类 算法 TensorFlow

蔬菜识别系统Python+TensorFlow+Django+卷积神经网络算法

## 一、介绍 蔬菜识别系统,使用Python作为主要开发语言,基于深度学习TensorFlow框架,搭建卷积神经网络算法。并通过对数据集进行训练,最后得到一个识别精度较高的模型。并基于Django框架,开发网页端操作平台,实现用户上传一张图片识别其名称。 ## 二、效果图片 ![img_06_22 ......
卷积 神经网络 算法 TensorFlow 蔬菜

枚举类输出 django 的 choices 数据

# 枚举类输出 django 的 choices 数据 在 django 项目的 models 中难免会使用 choices,例如用户的状态等。而在其他地方需要筛选用户时,使用枚举类型更加直观方便,为了统一管理,希望只定义一个枚举类型。 定义枚举 ```python from enum import ......
choices 数据 django

如何去掉浏览器对form表单自带的非空验证 ‘请填写此字段’

``` ``` ``` document.getElementById("myForm").addEventListener("submit", function(event) { var name = document.getElementById("name").value; var gende ......
字段 表单 浏览器 form

Django 日志配置

## Django 项目日志配置 > 记录业务运行过程中的一些关键信息,方便查看程序运行情况以及排查报错等 ### 详细日志配置 > `settings.py` 配置文件中新增 日志配置 ```python # 设置时区,日志输出时间为 utc-8 时区 # TIME_ZONE = 'UTC' TI ......
Django 日志

通用密钥,无需密码,在无密码元年实现Passkeys通用密钥登录(基于Django4.2/Python3.10)

毋庸讳言,密码是极其伟大的发明,但拜病毒和黑客所赐,一旦密码泄露,我们就得绞尽脑汁再想另外一个密码,但记忆力并不是一个靠谱的东西,一旦遗忘密码,也会造成严重的后果,2023年业界巨头Google已经率先支持了Passkeys登录方式,只须在设备上利用PIN码解锁、指纹或面部辨识等生物识别方式,即可验 ......
密钥 密码 Passkeys Django4 Python3

Python学习之十八_django的学习(二)

# Python学习之十八_django的学习(二) ## 前言 ``` 前面学习了基本的django的使用. 这里想着稍微深入一点学习templates 以及进行级联的路由展示. ``` ## 修改配置文件 ``` 要想使用 templates下面的文件. 需要修改一下项目级别的 settings ......
Python django

django+pip install djangorestframework

###################### pip install django pip install djangorestframework django-admin startproject example . pyuthon manage.py migrate python manage. ......
djangorestframework install django pip

Django导出项目依赖

一键导出(虚拟环境中:虚拟环境用的模块,就是当前项目的模块,一般不会少,不会多,如果多,可以手动删掉) pip list #查看有哪些依赖 pip freeze >requirements.txt # 导出依赖到requirements.txt ......
项目 Django

django orm 多对多 'NoneType' object is not iterable

1、报错截图,当小伙伴们遇到这种沙雕问题时是不是也是很烦躁? 2、分析Traceback ,发现有熟悉的,我重写了admin.ModelAdmin的save_related方法,分析应该是再多对多保存时出现了问题。 3、看上去好像是scripts这个字段在保存时出现了问题。然后发现这个字段在后台也做 ......
NoneType iterable django object 39

django 设置session过期时间

django 设置session过期时间 基于cookie做用户验证时:敏感信息不适合放在cookie中 session依赖cookie session原理 cookie是保存在用户浏览器端的键值对 session是保存在服务器端的键值对 session服务端中存在的数据为: session = { ......
session 时间 django

Django学习笔记

## 1.常用命令 `创建项目:django-admin startproject 项目名` `创建APP(进入工程目录):python manage.py startapp 网站名` `创建库表(进入工程目录):python manage.py makemigrations` `执行库表建立(进入 ......
笔记 Django

HTML form表单上传图片

<form action="/" method="post" enctype="multipart/form-data"> <div> <input class="layui-btn" type="file" multiple="multiple" accept="image/*" name="im ......
表单 图片 HTML form