单据elementplus django drf

Django——数据库

# Django——数据库 django在操作数据库 ``` 1、配置好要连接的数据库 2、定义模型类 3、迁移数据库 4、使用类对象方式操作数据库 ``` 数据迁移的命令 ``` python manage.py makemigrations python manage.py migrate `` ......
数据库 数据 Django

Django

# 初识Django ## 一、静动态网页 当前端页面需要从数据库或者从后端代码上获取到对应数据时 , 需要将前端页面进行转化。需要通过jinja2模块将前端页面进行转化。 下载模块 ``` pip install jinja2 ``` ```python import pymysql from j ......
Django

Django——路由

# Django——路由 ``` django-admin stratproject day3 启动项目的命令:python manage.py runserver 端口号 创建应用:python manage.py startapp app名称 ``` Django项目是settings文件 `` ......
路由 Django

Django——路由2

# Django——路由2 ## 1、路由分发 在开发中可以会有很多个应用 , 把所有的路由都写在根目录的urls中是不现实。 在每一个应用中都自带创建一个urls进行路由的配置 , 但是浏览器要进行访问该应用中路由,需要通过根目录中的urls路由入口进行访问。 ```python # 只要路由是从 ......
路由 Django

Django——视图

# Django——视图 ## 一、反向解析路由 在html(模板)使用反向解析来获取访问的视图函数的完整的URL路径 。在配置路由的时候 , 需要给url去一个名字 , 方便在html中进行反向解析。 在html中解析路由的格式:`{% url URL模式名称 参数%}` 当路由模式名字一致 , ......
视图 Django

Django——视图2

# Django——视图2 ## 一、视图 视图函数就是一个python函数 , 当django接收到浏览器发送的请求,视图函数就进行接收与响应,视图函数的第一个参数必须是HttpRequest实例(也就是HttpRequest的对象),视图函数必须返回一个HttpResponse对象或者子对象作为 ......
视图 Django

Django——模板

# Django——模板 模板:django对模板文件没有特别大的限制 , html , txt ,没有类型的文件。 django提供一种动态生成html页面的快捷方式 , 也就是模板。模板语言(DTL) ## 1、配置模板 pycharm创建django项目会自动将我们的模板templates配置 ......
模板 Django

1113.DRF

一、路由器 1. SimpleRouter 该路由器包括标准集合:list,create,retrieve,update,partial_update和destroy动作的路由。视图集中还可以使用@detail_route或@list_route装饰器标记要被路由的其他方法。 2. DefaultR ......
1113 DRF

10_How deploy a Django application using Nginx & Gunicorn in Production

地址:https://www.codewithharry.com/blogpost/django-deploy-nginx-gunicorn/ How to host Django Application using gunicorn & nginx in Production In this po ......

手把手Django+Vue前后端分离

# 前言 众所周知,Django对于网站快速开发非常友好,这得益于框架为我们做了很多事情,让我们只需要做一些简单的配置和逻辑即可把网站的功能开发出来。但是,在使用Django的过程中,有一个地方一直是比较难受的,那就是使用Django自带的模版,这种通常需要自己利用HTML+CSS+Jquery的方 ......
Django Vue

Django时区问题

## Django时区问题 ## 一 naive time 与 active time **naive time就是不带时区的时间**, **Active time就是带时区的时间**。 举例来说,使用datetime.datetime.utcnow()、datetime.datetime.now( ......
时区 Django 问题

django

简述http协议及常用请求头。 HTTP(Hypertext Transfer Protocol)是一种用于传输超文本的应用层协议。它是构建在TCP/IP协议之上的,用于在客户端和服务器之间传输数据。HTTP协议使用简单、灵活的请求-响应模型,是现代互联网的基础。​HTTP协议的特点:​无连接:每个 ......
django

Python Django Xadmin 的使用

笔者 Python 版本为 3.10.6,Django 版本为 4.2.2 本项目代码已开源,可到 [GitHub仓库](https://github.com/huanfe1/Python-Django-Practice) 中查看 本项目用到的 `xadmin` 、`DjangoUeditor` 文 ......
Python Django Xadmin

Django修改数据库时出错 django.db.utils.OperationalError: (1091, "Can't DROP 'content'; check that column/key exists")

记录下简单的处理方法: 报错信息: django.db.utils.OperationalError: (1091, "Can't DROP 'content'; check that column/key exists") 可能数据库中的字段结构已经完成了此字段的修改但是在 python mana ......
OperationalError quot 39 content 数据库

django swagger环境

asgiref==3.7.2 async-timeout==4.0.2 certifi==2023.5.7 charset-normalizer==3.1.0 coreapi==2.3.3 coreschema==0.0.4 Django==4.1 django-redis==5.2.0 djang ......
swagger 环境 django

elementPlus 问题总结

第一次搞,遇上很多弱智问题,记录一下 安装elementPlus $ npm install element-plus --save 全局引入 import ElementPlus from 'element-plus' import 'element-plus/dist/index.css' cr ......
elementPlus 问题

Docker运行Django框架

# Django框架 ## 创建django-pg项目目录 ``` [root@docker ~]# mkdir docker-compose-django [root@docker ~]# cd docker-compose-django/ [root@docker docker-compose- ......
框架 Docker Django

django 自定义FileField upload_to上传路径

def user_directory_path(instance, name): """ clean_data内容: for k ,v in clean_data: K: file V: record1301DL00220230602全部.txt K: name V: record1301DL002 ......
路径 FileField upload_to django upload

drf:Method Not Allowed

put 请求,报错如题 其中的url url(r'books/', views.BookView.as_view()),path('books/<int:pk>', views.BookView2.as_view())原因:第一条url后没加$, put请求被第一条url匹配到, 第一个url是ge ......
Allowed Method drf Not

Django迁移数据库编码错误

# mysql编码错误 ![image-20230604115322661](https://img2023.cnblogs.com/blog/2862884/202306/2862884-20230604115422584-1121547495.png) 问题出现在用django的admin组件向 ......
编码 错误 数据库 数据 Django

Django 的 JsonResponse 返回格式不是汉字

JsonResponse 在json.dumps 序列化过程中默认的ensure_ascii 参数为True; 通过JsonResponse, 自定义改变'ensure_ascii' 的值即可 ```PYTHON def index(request): book = {"title": "红楼梦", ......
JsonResponse 格式 Django

使用Django创建一个项目

📌django一般工作流程:①编写相应的urls.py;②编写数据库models.py;③编写处理HTTP请求的视图函数view.py 1 创建一个APP 一个APP即一个子系统、模块等。 在工程目录下键入("demo"为app名称):python manage.py startapp demo ......
项目 Django

django_web(上)

## 建立数据库 ```Python from django.db import models # Create your models here. class Admin(models.Model): username=models.CharField(verbose_name='用户名',max ......
django_web django web

How to Find Django ImageField URL

This setup is working for me, maybe it will help you. It is for latest version of Django. Many answers in OS are for older Django versions. URLS: from ......
ImageField Django Find How URL

drf之频率类源码

# 1 频率类 ```python 写一个类,继承SimpleRateThrottle,重写get_cache_key,返回[ip,用户id]什么,就以什么做限制,编写类属性 scope = 字符串,在配置文件中配置 'DEFAULT_THROTTLE_RATES': { '字符串': '3/m', ......
源码 频率 drf

drf入门到精通

# drf入门到精通 ## 1.Web应用模式 在开发Web应用中,有两种应用模式: 1. 前后端不分离 ![](https://img2023.cnblogs.com/blog/3100423/202306/3100423-20230601154800750-1458192865.png) 2. ......
drf

drf多方式登录接口(手机号、邮箱、验证码)登录

## 题目 ```python ##### 3 多方式登录接口#### -使用auth的user表扩写 -用户名+密码 -手机号+密码 -邮箱+密码 -签发token逻辑,放在序列化类中写 ``` ## 方式一: ### serializer.py ```python from rest_frame ......
多方式 手机号 接口 邮箱 手机

Flask, Django - 区别

Python测试开发中Django和Flask框架 为了更好地阐述这个问题,我们把开发一个应用的过程进行类比,往往开发一个应用(web应用、系统应用)跟建造房子的过程一样,需要先打地基,搭好骨架,然后一块砖一块砖叠上去。 而开发一个应用呢? 同样也需要一个好的架构设计,数据库建模,然后一个模块一个模 ......
Django Flask

pycharm创建django 开发环境

因为用了pycharm 社区版本 没有办法图形界面创建django项目 本机的环境需要有 django ``` django-admin startproject mysite ``` 然后 进入到mysite 目录 ``` cd mysite python -m venv venv pip ins ......
pycharm 环境 django