文章分类 -  python

上一页 1 2 3 4 下一页
Django Form 组件
摘要:Django Form 组件 Django Form 组件用于对页面进行初始化,生成 HTML 标签,此外还可以对用户提交的数据进行校验(显示错误信息)。 报错信息显示顺序: 先显示字段属性中的错误信息,然后再显示局部钩子的错误信息。 若显示了字段属性的错误信息,就不会显示局部钩子的错误信息。 若有 阅读全文
posted @ 2024-10-12 16:34 AtlasLapetos 阅读(6) 评论(0) 推荐(0)
Django ORM – 多表实例(聚合与分组查询)
摘要:Django ORM – 多表实例(聚合与分组查询) 聚合查询(aggregate) 聚合查询函数是对一组值执行计算,并返回单个值。 Django 使用聚合查询前要先从 django.db.models 引入 Avg、Max、Min、Count、Sum(首字母大写)。 from django.db. 阅读全文
posted @ 2024-10-12 16:32 AtlasLapetos 阅读(75) 评论(0) 推荐(0)
Django ORM – 多表实例
摘要:Django ORM – 多表实例 表与表之间的关系可分为以下三种: 一对一: 一个人对应一个身份证号码,数据字段设置 unique。 一对多: 一个家庭有多个人,一般通过外键来实现。 多对多: 一个学生有多门课程,一个课程有很多学生,一般通过第三个表来实现关联。 创建模型 接下来我们来看下多表多实 阅读全文
posted @ 2024-10-12 16:27 AtlasLapetos 阅读(13) 评论(0) 推荐(0)
Django ORM - 单表实例
摘要:Django ORM - 单表实例 阅读本章节前你需要先阅读了 Django 模型 进行基础配置及了解常见问题的解决方案。 接下来我们重新创建一个项目 app01(如果之前已创建过,忽略以下操作): django-admin.py startproject app01 接下来在 settings.p 阅读全文
posted @ 2024-10-12 16:22 AtlasLapetos 阅读(5) 评论(0) 推荐(0)
Django Admin 管理工具
摘要:Django Admin 管理工具 Django 提供了基于 web 的管理工具。 Django 自动管理工具是 django.contrib 的一部分。你可以在项目的 settings.py 中的 INSTALLED_APPS 看到它: /HelloWorld/HelloWorld/setting 阅读全文
posted @ 2024-10-12 14:13 AtlasLapetos 阅读(18) 评论(0) 推荐(0)
Django 路由
摘要:Django 路由 路由简单的来说就是根据用户请求的 URL 链接来判断对应的处理程序,并返回处理结果,也就是 URL 与 Django 的视图建立映射关系。 Django 路由在 urls.py 配置,urls.py 中的每一条配置对应相应的处理方法。 Django 不同版本 urls.py 配置 阅读全文
posted @ 2024-10-12 14:11 AtlasLapetos 阅读(30) 评论(0) 推荐(0)
Django 视图
摘要:Django 视图 视图层 一个视图函数,简称视图,是一个简单的 Python 函数,它接受 Web 请求并且返回 Web 响应。 响应可以是一个 HTML 页面、一个 404 错误页面、重定向页面、XML 文档、或者一张图片... 无论视图本身包含什么逻辑,都要返回响应。代码写在哪里都可以,只要在 阅读全文
posted @ 2024-10-12 14:09 AtlasLapetos 阅读(6) 评论(0) 推荐(0)
Django 表单
摘要:Django 表单 HTML表单是网站交互性的经典方式。 本章将介绍如何用Django对用户提交的表单数据进行处理。 HTTP 请求 HTTP协议以"请求-回复"的方式工作。客户发送请求时,可以在请求中附加数据。服务器通过解析请求,就可以获得客户传来的数据,并根据URL来提供特定的服务。 GET 方 阅读全文
posted @ 2024-10-12 14:07 AtlasLapetos 阅读(27) 评论(0) 推荐(0)
Django 模型
摘要:Django 模型 Django 对各种数据库提供了很好的支持,包括:PostgreSQL、MySQL、SQLite、Oracle。 Django 为这些数据库提供了统一的调用API。 我们可以根据自己业务需求选择不同的数据库。 MySQL 是 Web 应用中最常用的数据库。本章节我们将以 Mysq 阅读全文
posted @ 2024-10-12 14:05 AtlasLapetos 阅读(8) 评论(0) 推荐(0)
Django 创建第一个项目
摘要:Django 创建第一个项目 本章我们将介绍 Django 管理工具及如何使用 Django 来创建项目,第一个项目我们以 HelloWorld 来命令项目。 测试版本说明: Python 3.9.7 Django 4.2.7 通过以下命令可以查看版本号: # python3 -V Python 3 阅读全文
posted @ 2024-10-12 13:54 AtlasLapetos 阅读(48) 评论(0) 推荐(0)
Django 安装
摘要:Django 安装 在安装 Django 前,系统需要已经安装了 Python 的开发环境。 如果你还没有安装 Python,请先从 Python 官网 https://www.python.org/ 下载并安装最新版本的 Python。 Django 安装也很简单使包管理工具 pip 就可以了: 阅读全文
posted @ 2024-10-12 13:52 AtlasLapetos 阅读(20) 评论(0) 推荐(0)
Django 简介
摘要:Django 简介 基本介绍 Django 是一个由 Python 编写的一个开放源代码的 Web 应用框架。 Django 是一个高级的 Python Web 框架,用于快速开发可维护和可扩展的 Web 应用程序。 使用 Django,只要很少的代码,Python 的程序开发人员就可以轻松地完成一 阅读全文
posted @ 2024-10-12 13:51 AtlasLapetos 阅读(18) 评论(0) 推荐(0)
Django 教程
摘要:Django 教程 Django 是一个用于构建 Web 应用程序的高级 Python Web 框架。 Django 提供了一套强大的工具和约定,使得开发者能够快速构建功能齐全且易于维护的网站。 Django 遵守 BSD 版权,初次发布于 2005 年 7 月, 并于 2008 年 9 月发布了第 阅读全文
posted @ 2024-10-12 13:51 AtlasLapetos 阅读(45) 评论(0) 推荐(0)
Flask 部署
摘要:Flask 部署 Flask 部署是将你的 Flask 应用程序发布到生产环境中的过程,使其可以被用户访问。 部署 Flask 应用涉及选择合适的服务器和环境配置。 以下是常见的 Flask 部署方法和步骤,包括使用 WSGI 服务器和 Web 服务器,以及如何在不同平台上部署 Flask 应用。 阅读全文
posted @ 2024-10-12 13:50 AtlasLapetos 阅读(50) 评论(0) 推荐(0)
Flask 中间件和扩展
摘要:Flask 中间件和扩展 在 Flask 中,中间件和扩展是增强和扩展应用功能的两个关键机制。 通过中间件和扩展,你可以大大增强 Flask 应用的功能和灵活性,使得应用能够满足各种复杂的需求。 下面详细介绍这两者的概念和如何使用它们。 Flask 中间件: 使用请求钩子在请求处理的不同阶段插入代码 阅读全文
posted @ 2024-10-12 13:49 AtlasLapetos 阅读(80) 评论(0) 推荐(0)
Flask 错误处理
摘要:Flask 错误处理 Flask 提供了灵活的错误处理机制,可以捕获并处理应用中的各种错误。 以下是详细的说明,涵盖了如何定义和处理错误,如何处理 HTTP 状态码以及如何处理自定义错误。 处理 HTTP 错误:使用 @app.errorhandler 装饰器定义针对特定 HTTP 状态码的错误处理 阅读全文
posted @ 2024-10-12 13:41 AtlasLapetos 阅读(438) 评论(0) 推荐(0)
Flask 蓝图 (Blueprints)
摘要:Flask 蓝图 (Blueprints) Flask 的蓝图(Blueprints)是一种组织代码的机制,允许你将 Flask 应用分解成多个模块。这样可以更好地组织应用逻辑,使得应用更具可维护性和可扩展性。 每个蓝图可以有自己的路由、视图函数、模板和静态文件,这样可以将相关的功能分组。 通过使用 阅读全文
posted @ 2024-10-12 13:39 AtlasLapetos 阅读(23) 评论(0) 推荐(0)
Flask 数据库操作
摘要:Flask 数据库操作 在 Flask 中,数据库操作是构建 Web 应用的一个重要方面。 Flask 提供了多种方式来与数据库进行交互,包括直接使用 SQL 和利用 ORM(对象关系映射)工具,如 SQLAlchemy。 以下是对 Flask 数据库操作的详细说明,包括使用 SQLAlchemy 阅读全文
posted @ 2024-10-12 11:45 AtlasLapetos 阅读(36) 评论(0) 推荐(0)
Flask 表单处理
摘要:Flask 表单处理 在 Flask 中,表单处理是构建 Web 应用时一个常见的需求。 处理表单数据涉及到接收、验证和处理用户提交的表单。Flask 提供了基本的表单处理功能,但通常结合 Flask-WTF 扩展来简化表单操作和验证。 基本表单处理:使用 request.form 获取表单数据。 阅读全文
posted @ 2024-10-12 11:43 AtlasLapetos 阅读(30) 评论(0) 推荐(0)
Flask 模板渲染
摘要:Flask 模板渲染 模板是包含占位符的 HTML 文件。 Flask 使用 Jinja2 模板引擎来处理模板渲染。模板渲染允许你将动态内容插入到 HTML 页面中,使得应用能够生成动态的网页内容。 以下是关于 Flask 模板渲染的详细说明,包括如何创建和使用模板、模板继承、控制结构等。 创建模板 阅读全文
posted @ 2024-10-12 11:39 AtlasLapetos 阅读(107) 评论(0) 推荐(0)

上一页 1 2 3 4 下一页