标签: Django
Python 三大框架 Django, Flask, FastAPI 到底哪个最强?
想用 Python 开发点东西,到底该选 Django、Flask 还是 FastAPI 啊?
这个问题不错!这3个框架都是非常有名的,今天我们就来聊聊这三大Py主流框架的优缺点,顺便看看它们各自适合啥场景,干货满满,走起!
Django Admin:如何自定义app中模型显示顺序
Django Admin中,模型的顺序默认是安装名称进行排序的,如下图:
如果想自定义app中模型显示顺序,可以有如下方法:
方法1-模型名称添加序号#
当然这是最简单……
django-crispy-forms,让表单更漂亮一点
开发基于Django的Web应用程序时,我们经常需要创建各种各样的表单。虽然Django已经为我们提供了很好的表单功能,但在布局和样式方面仍然存在一些限制。这就是d……
Django 搭建 RESTful API 流程
本篇将介绍 Django 搭建 RESTful API 的流程 ,使用的技术栈是:Django + djangorestframework + django-rest-swagger
2. 安装依赖
使用 Django 编写 RESTful ……
Django入门:项目环境搭建6步到位
1.Django概述
Django是一个开放源代码的Web应用框架,由Python写成。采用了MTV的框架模式,即模型M,视图V和模版T。
Django 框架的核心组件有:
用于创建模型……
Django从项目创建到图片上传的全方位指南
Django是什么
Django 是一个流行的 Python Web 开发框架,它提供了一系列工具和库,用于帮助开发人员构建高效、可扩展的 Web 应用程序。Django 的目标是让开发……
Django admin后台多图片上传包django-image-uploader-widget
django自带的admin后台管理系统中常规的方式只能上传一张图片,无法上传添加多张图片,如下图。
通过给models添加一对多,在admin中使用inlines调用admin.Tabu……
Django地理位置视觉选择器django-map-location
django-map-location是当您只需要一个视觉位置选择器时,无需完整的安装GeoDjango,只需添加一个完全静态的位置字段来管理基于位置的数据。
1.安装
pip insta……
DJANGO REST 框架django-restit安装配置路由代码
django-restit使构建用于任何 Web 或应用程序开发的 rest 框架变得容易,可以采用任何模型,并通过继承RestModel将它们转换为REST模型。
安装
pip install dj……
Django-filter数据过滤神器安装配置使用教程
Django-filter是一个通用的、可重用的应用程序,可以减少编写视图代码,允许用户基于模型的字段进行过滤查询。
应用场景
Django-Filter 可广泛应用于各种需要……
Python 开发者选择使用其他框架替代 Django,为什么?
Django社区现状
Django 是非常流行的 Python Web 框架,被世界各地被许多大型企业以及组织采用,但也遇到了多数大型开源项目难以避免的问题:活跃贡献者流失,……
Django Admin级联选择(Cascader)包django-smart-selects
级联选择(Cascader)是一种选择控件,以分组菜单的形式展示选项,通常包含两个或以上的层级。它适合于有逻辑顺序的场景,如“省、市、区”的选择。Django下djan……
Django菜鸟实例教程:路由分组和路由转发器
文章列表模板
复制zdpdjango_basic,然后在templates中新建一个articles.html文件,用来展示文章列表:
<!DOCTYPE html>
<html lang="en">
<……
Django自定义manage.py shell命令及案例
启动Django服务之前,都会在终端运行python manage.py xxx的管理命令。其实还可以自定义管理命令,比如系统初始化、清除缓存、导出用户邮件清单或发送邮件等等……
Django admin后台默认模板文件解读
admin的默认模板位于django/contrib/admin/templates/admin/文件下,文件结构接对应解读说明如下:
auth/user #系统用户管理页面目录 add_form.html#新增……
Django项目开发中的6个实用小技巧
Django项目开发中的实用小技巧,提高项目开发的效率。如果觉得使用可以分享给更多人,如果您有其他小技巧也可以留言分享给大家!谢谢!
如何快速获取models模……
Python web框架Flask、Django、FastAPI如何选择?
python的同学都知道,在python的web框架中有三叉戟,分别是Flask、Django和FastAPI,它们三个都是备受欢迎的web框架。在本文中,笔者将针对这三个框架的优缺点……
Django5+DRF入门开发学习教程
官方文档:https://www.django-rest-framework.org/
创建项目
# 创建目录
mkdir drf_demo
cd drf_demo
# 创建虚拟环境
python -m venv evnv
venv/Scrip……
python +django 开发微信小程序商城
一、背景介绍
随着互联网的快速发展,线上购物越来越普及,而商城小程序作为一种便捷的购物方式,正逐渐成为消费者的首选。为了满足市场需求,我们利用Django……
Django 5.0最新功能和特色的综合了解指南
Django 5.0 视为熟悉的 Django 4.0 的颠覆性升级。它为我们的网络开发工具库中本已不可或缺的工具注入了新的活力。此更新通过引入与最新 Python 版本的兼容性……
Django 5.0支持 Python 3.10、3.11 和 3.12
Django 5.0 已正式发布。
根据 JetBrains 公布的 2022 Python 开发者调查结果,Python Web 框架的三巨头依旧是 Flask、Django 和 FastAPI。Django 和 Fl……
Django用户邀请定制库django-invitations
django-invitations是通用邀请解决方案,具有适应性强的后端和对 django-allauth 的支持,所有电子邮件和消息都是完全可定制的。
这个应用最初是作为django-al……
Django响应式图像库django-pictures
什么是响应式图像?
响应式设计是指网页在不同尺寸的设备上都有良好的显示效果。响应式设计的网页图像,就是响应式图像。
django-pictures是使用现代代码(如……
Django RESTful项目中使用Swagger文档生成器
什么是Swagger
Swagger是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速……