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