Django
文章平均质量分 96
阿树梢
这个作者很懒,什么都没留下…
展开
-
【Django5】使用的基础知识
Django,发音为[`dʒæŋɡəʊ],Django诞生于2003年秋天,2005年发布正式版本,由Simon和Andrian开发。当时两位作者的老板和记者要他们几天甚至几个小时之内增加新的功能。两人不得已开发了Django这套框架以实现快速开发目的,因此Django生来就是为了节省开发者时间的。Django发展至今,被许许多多国内外的开发者使用,已经成为web开发者的首选框架。因此,如果你是用python来做网站或app后端,没有理由不学好Django。快速开发。原创 2024-07-01 14:18:00 · 796 阅读 · 0 评论 -
【Django5】setting.py文件的配置
我们上一章写了如何简单的创建和启动一个Django项目,这章我们要学会如何具体的配置setting.py文件。本章介绍了Django框架中setting.py文件里各个字段的配置和作用,学习了如何配置,后续章节会对Django的路由定义、变量、正则、重定向等方面来介绍该框架的使用。原创 2024-07-10 16:23:24 · 854 阅读 · 0 评论 -
【Django5】路由的定义与使用
一个完整的路由包含:路由地址、视图函数(或者视图类)、可选变量和路由命名。路由称为URL (Uniform Resource Locator,统一资源定位符),也可以称为URLconf,是对可以从互联网上得到的资源位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。互联网上的每个文件都有一个唯一的路由,用于指出网站文件的路径位置。简单地说,路由可视为我们常说的网址,每个网址代表不同的网页。原创 2024-07-11 13:08:02 · 1344 阅读 · 0 评论 -
【Django5】视图的定义与使用
视图(Views)是Django的MTV框架模式的V部分,主要负责处理用户请求和生成相应的响应内容,然后在页面或其他类型文档中显示。原创 2024-07-12 12:19:08 · 1015 阅读 · 0 评论 -
【Django5】二进制文件下载响应
这章说一下如何文件下载响应内容除了返回网页信息外,还可以实现文件下载功能,是网站常用的功能之一。Django提供三种方式实现文件下载功能,分别是HttpResponse、StreamingHttpResponse和 FileResponse,三者的说明如下:HttpResponse是所有响应过程的核心类,它的底层功能类是HttpResponseBase。原创 2024-07-16 09:34:58 · 478 阅读 · 0 评论 -
【Django5】Http请求&HttpRequest请求类
超文本传输协议(Hypertext Transfer Protocol,HTTP)是一个简单的请求-响应协议,它通常运行在TCP之上。它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。请求方式说明OPTIONS返回服务器针对特定资源所支持的请求方法GET向特定资源发出请求(访问网页)POST向指定资源提交数据处理请求(提交表单、上传文件)PUT向指定资源位置上传数据内容DELETE请求服务器删除request-URL所标示的资源HEAD。原创 2024-07-16 13:03:36 · 336 阅读 · 0 评论 -
【Django5】会话管理(Cookies&Session)
HTTP是一种无状态协议,每次客户端访问web页面时,客户端打开一个单独的浏览器窗口连接到web服务器,由于服务器不会自动保存之前客户端请求的相关信息,所有无法识别一个HTTP请求是否为第一次访问。这就引进了web客户端和服务器端之间的会话,这就是会话管理。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。原创 2024-07-16 16:30:55 · 362 阅读 · 0 评论