文章 2024-06-12 来自:开发者社区

在django项目中使用装饰器管理路由

简介 本文对比了不同框架中装饰器管理路由的方式,并展示了如何使用property、classmethod和staticmethod作为方法装饰器。 在路由处理中,查询参数可以通过装饰器设定默认值、可选性及类型转换。 FastAPI允许指定路径和查询参数,以及通过tags、status_code和response_model装饰器来管理路径操作。 1 装...

在django项目中使用装饰器管理路由
文章 2024-06-11 来自:开发者社区

将Django项目从本地上传至宝塔服务器(踩坑记录)

自我介绍 ⭐2022年度CSDN 社区之星 Top6 ⭐2023年度CSDN 博客之星 Top16 ⭐2023年度CSDN 城市之星 Top2(苏州) ⭐CSDN Python领域 优质创作者 ⭐CSDN 内容合伙人 写在前面 博主最近用Django搭建了一个有趣的主页,但是在上传至宝塔服务器的时候遇到了一些问题,于是小编写下本篇...

将Django项目从本地上传至宝塔服务器(踩坑记录)
文章 2024-06-08 来自:开发者社区

CentOS7编译安装Python3.10(含OpenSSL1.1.1安装),创建虚拟环境,运行Django项目(含sqlite版本报错)

@[toc] 1、CentOS安装OpenSSL1.1.1(前置环境) 编译安装Python3.10时需要openssl1.1.1 查看当前版本 & 删除openssl1.0 openssl version yum remove openssl 切换目录,下载安装包,解压并进入目录 cd /opt wget https:/...

文章 2024-06-07 来自:开发者社区

在django中创建项目时应用基础鉴权

简介 我们了解一些基本的认证方式如下。 基础认证:简单但效率低、安全性差,适用于HTTPS环境。会话认证:更安全,通过Cookie和会话ID管理,但不适用于多域和效率要求高的场景。令牌和JWT认证:兼顾简单和安全。 1 用户认证 User Authentication 我们需要更新API权限,也称为授权。在本章我们将实现身份验证,这是用户可以注册的过程,新用户的登录登出控制等. 传...

在django中创建项目时应用基础鉴权
文章 2024-06-06 来自:开发者社区

为什么基于 Django 和 Scrapy 的项目需要 @sync_to_async 装饰器

在现代 web 开发中,异步编程正变得越来越重要,特别是对于需要处理大量 I/O 操作的应用程序。Scrapy 是一个用于 web 抓取的异步框架,而 Django 是一个流行的 web 框架,主要采用同步编程模型。将这两个框架结合在一个项目中时,会遇到一些挑战,特别是在处理数据库操作时。这时,@sync_to_async 装饰器就显得尤为重要。 异步编程 vs. 同步编程 Sc...

文章 2024-06-06 来自:开发者社区

Django项目之电商购物商城 -- 修改/删除收货地址/设置默认地址

Django项目之电商购物商城 – 修改/删除收货地址/设置默认地址 修改和删除收货地址依旧实在user应用下进行 , 其思路和新增收货地址非常相似 ...

Django项目之电商购物商城 -- 修改/删除收货地址/设置默认地址
文章 2024-06-06 来自:开发者社区

Django项目之电商购物商城 -- 新增收货地址

Django项目之电商购物商城 – 新增收货地址 在项目中新增收货地址我们需要根据前端的设置来写 在这里我们看到新增收货地址的方法发送的是一个ajax请求 , 使用的是post方法 , 其路由为a...

Django项目之电商购物商城 -- 新增收货地址
文章 2024-06-06 来自:开发者社区

如何处理Django项目中表数据的排序问题

如何处理Django项目中表数据的按时间排序问题 当我们在写一些项目如购物平台 , 图书管理系统等都会不可避免的遇到排序问题 , 因为作者正在完成一个购物系统的项目 , 所以该文就以电商购物系统来举例说明 在utils文件夹中新建一个modle.py文件 , – utils文件夹主要存放一些非主要文件( 主要为符合项目规范命名 ) ...

文章 2024-06-06 来自:开发者社区

Django项目之电商购物商城 -- 创建收货地址

Django项目之电商购物商城 – 创建收货地址 一. 在users中创建新的视图与路由用于创建收货地址 # 设置收货地址 class AddressView(View): def get(self , request): return render(r...

Django项目之电商购物商城 -- 创建收货地址
文章 2024-06-06 来自:开发者社区

八. Django项目之电商购物商城 -- 添加邮箱

Django项目之电商购物商城 – 添加邮箱 一. 用户中心 添加邮箱功能在用户中心中 , 先完善用户中心功能 1. 视图 # 用户中心 class UserInfoCenterView(LoginRequiredMixin,View): def get...

八. Django项目之电商购物商城 -- 添加邮箱

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

Python学习站

Python学习资料大全,包含Python编程学习、实战案例分享、开发者必知词条等内容。

+关注