文章分类 -  Django

摘要:## 1、仿写 Django 中Settings.py的配置文件 * Django配置文件的原理是: Django中其实是有两个settings.py文件.一个是系统默认的,一个是暴露给用户的.这样做的好处在于:一个专业名词叫可插拔式配置文件. * 可插拔式配置文件 当用户配置了settings,那 阅读全文
posted @ 2023-06-14 21:23 FirstReed 阅读(17) 评论(0) 推荐(0)
摘要:# 模板层 ## 1、什么模板层?为什么要有模板层? 在刚刚介绍完的视图层中我们提到,浏览器发送的请求信息会转发给视图函数进行处理,而视图函数在经过一系列处理后必须要有返回信息给浏览器。如果我们要返回html标签、css等数据给浏览器进行渲染,我们可以在视图函数中这么做: ```python def 阅读全文
posted @ 2023-06-14 21:15 FirstReed 阅读(38) 评论(0) 推荐(0)
摘要:# 视图层 ## 1、视图函数 视图函数,简称视图,属于Django的视图层,默认定义在views.py文件中,是用来处理web请求信息以及返回响应信息的函数,所以研究视图函数只需熟练掌握两个对象即可:请求对象(HttpRequest)和响应对象(HttpResponse) ## 2、请求对象(Ht 阅读全文
posted @ 2023-06-11 22:14 FirstReed 阅读(54) 评论(0) 推荐(0)
摘要:# 路由层 ## 1、什么是路由 路由就是请求地址和视图函数的映射关系,如果把网站比喻为一本书,那么路由就是这本书的目录,在Django中路由默认配置在urls.py中。 ```python from django.conf.urls import url urlpatterns=[ url(正则表 阅读全文
posted @ 2023-06-10 12:34 FirstReed 阅读(46) 评论(0) 推荐(0)
摘要:# Django 基础知识 ## 1、什么是Django框架?什么是框架? Django是python主流的web应用开发框架,旨在简化web开发任务加快web应用程序的开发,它提供了很多内置的库和功能,如:orm(对象关系模型)、form表单处理器、用户认证、url路由和模板引擎等,使开发人员可以 阅读全文
posted @ 2023-06-10 12:31 FirstReed 阅读(31) 评论(0) 推荐(0)
摘要:## 1、Http协议 Http协议是一种用于在Web服务器和Web浏览器之间传输数据的应用层协议。 ### 1.1 为什么要有HTTP协议? 一个Web服务端,可能面多个不同的Web客户端。如果要解决兼容性问题有两种方案,要么我的Web服务器兼容所有的开发语言。要么我制定一个标准,所有的Web客户 阅读全文
posted @ 2023-06-08 21:33 FirstReed 阅读(20) 评论(0) 推荐(0)