Django 教程

  • Django 教程介绍

    Python的WEB框架有Django、Tornado、Flask 等多种,Django是重量级选手中最有代表性的一位,它的优势为:大而全,框架本身集成了ORM、模型绑定、模板引擎…

    Django 教程 2023年4月25日
  • Django 简介

    Django 简介 Django 是用Python开发的一个免费开源的Web框架,可以用于快速搭建高性能,优雅的网站!采用了MVC的框架模式,即模型M,视图V和控制器C,…

    Django 教程 2023年4月25日
  • Django 安装

    Django 安装 在安装 Django 前,系统需要已经安装了Python的开发环境。 Window 下安装 Django 如果你还未安装Python环境需要先下载Python安…

    Django 教程 2023年4月25日
  • Django 创建第一个项目

    Django 创建第一个项目 本章我们将介绍如何使用 Django 来创建项目。 使用 django-admin.py 来创建名为***的项目: django-admin star…

  • Django 模板

    Django模板  简介 在Django框架中,模板是可以帮助开发者快速生成呈现给用户页面的工具。用于编写html代码,还可以嵌入模板代码转换更方便的完成页面开发,再通过…

    Django 教程 2023年4月25日
  • Django 模型

    简介 模型是有关数据的唯一确定的信息源。它包含要存储数据的基本字段和行为。通常,每个模型都映射到单个数据库表。 每一个模型是django.db.models.Model的子类 每一…

    Django 教程 2023年4月25日
  • Django 使用表单模板

    简介 除非您打算建立只发布内容的网站和应用程序,并且不接受访问者的输入,否则您将需要理解和使用表格。 Django提供了一系列工具和库,可帮助您构建表单以接受来自站点访问者的输入,…

    Django 教程 2023年4月25日
  • Django:Django 处理HTTP请求

    URL调度 干净,优雅的URL方案是高质量Web应用程序中的重要细节。Django允许您根据需要设计URL,而无框架限制。 万维网创建者蒂姆·伯纳斯-李(Tim Berners-L…

    Django 教程 2023年4月25日
  • Django:基于类的视图

    基于类的视图 视图是可调用的,它接受请求并返回响应。这不仅可以是一个函数,而且Django提供了一些可用作视图的类的示例。这些使您可以利用继承和混合来构造视图并重用代码。对于任务,…

  • Django:基于类的视图简介

    基于类的视图简介 基于类的视图提供了一种将视图实现为Python对象而非函数的替代方法。它们不能替代基于功能的视图,但是与基于功能的视图相比具有某些区别和优势: 与特定HTTP方法…

    Django 教程 2023年4月25日
  • Django:内置基于类的通用视图

    内置基于类的通用视图 编写Web应用程序可能是单调的,因为我们一次又一次地重复某些模式。Django试图消除模型和模板层的某些单调性,但Web开发人员也在视图级别上遇到这种无聊的情…

    Django 教程 2023年4月25日
  • Django:使用基于类的视图进行表单处理

    形成基于类的意见处理 表单处理通常具有3条路径: 初始GET(空白或预填充形式) POST包含无效数据(通常重新显示带有错误的表单) 使用有效数据进行POST(处理数据并通常重定向…

    Django 教程 2023年4月25日
  • Django将mixins与基于类的视图一起使用

    在基于类的视图中使用mixins 警告: 这是一个高级主题。在探索这些技术之前,建议您对Django基于类的视图有一定的了解。 Django的内置基于类的视图提供了许多功…

    Django 教程 2023年4月25日
  • Django使用WSGI进行部署

    简介 Django的主要部署平台是WSGI,这是Web服务器和应用程序的Python标准。 Django的startproject管理命令为您设置了一个最小的默认WSGI配置,您可…

  • Django使用ASGI进行部署

    使用ASGI进行部署 除了WSGI,Django还支持在ASGI上进行部署,ASGI是用于异步Web服务器和应用程序的新兴Python标准。 Django的startproject…

    Django 教程 2023年4月25日
  • Django部署静态文章

    部署静态文件 也可以看看 有关使用的简介django.contrib.staticfiles,请参阅 管理静态文件(例如,图像,JavaScript,CSS)。 在生产中…

    Django 教程 2023年4月25日
  • Django错误报告

    错误报告 在运行公共站点时,应始终关闭该 DEBUG设置。这将使您的服务器运行得更快,并且还可以防止恶意用户查看错误页面可能显示的应用程序详细信息。 但是,DEBUG将s…

    Django 教程 2023年4月25日
  • Django部署清单

    部署清单 互联网是一个敌对的环境。在部署Django项目之前,您应该花一些时间在考虑安全性,性能和操作的情况下检查设置。 Django包含许多安全功能。有些是内置的,并且始终启用。…

    Django 教程 2023年4月25日
  • Django 的安全性

    跨站点脚本(XSS)保护 XSS攻击使用户可以将客户端脚本注入其他用户的浏览器中。通常,这是通过将恶意脚本存储在数据库中进行检索并将其显示给其他用户,或者通过使用户单击链接而导致攻…

  • Django的缓存框架

    Django的缓存框架 动态网站的基本权衡是动态的。每次用户请求页面时,Web服务器都会进行各种计算-从数据库查询到模板呈现再到业务逻辑-创建站点访问者可以看到的页面。从处理开销的…

    Django 教程 2023年4月25日