Django
文章平均质量分 86
Django学习
菜鸡本鸡
这个作者很懒,什么都没留下…
展开
-
Django07_Django框架模型(ORM)
模型类定义在 **子应用/models.py**文件中模型类必须直接或间接继承 ****类以学生管理为例进行演示学生信息、课程信息、老师信息,大概3-4张表# 模型类必须要直接或者间接继承于 models.Model"""公共模型[公共方法和公共字段]"""# created_time = models.IntegerField(default=0, verbose_name="创建时间")原创 2023-09-13 23:09:10 · 126 阅读 · 0 评论 -
Dajngo06_Template模板
虽然官方已经提供了许多内置的过滤器给开发者,但是很明显,还是会有存在不足的时候。这时我们就需要自定义过滤器。自定义模板标签和过滤器参考当前使用和声明过滤器的子应用必须在setting.py配置文件中的INSTALLED_APPS中注册了!!!创建**templatetags(必须包含__init__.py)** 目录,与models.pyviews.py等同级在包目录下创建任意py文件,用于自定义过滤器**my_filters**模块必须包含一个名为register的模块级变量,它是一个。原创 2023-09-13 23:04:49 · 396 阅读 · 0 评论 -
Django05_反向解析
随着功能的不断扩展,路由层的 url 发生变化,就需要去更改对应的视图层和模板层的 url,非常麻烦,不便维护。这个时候我们可以通过反向解析,将 url解析成对应的 试图函数通过 path或re_path 中 的name属性进行解析反向解析一般用在模板中的超链接及视图中的重定向在之前内容中,如果需要在后台中去获取某个url,如果项目逐渐变大,那么这样就不太方便了(需要去记住很多的跳转路径,可能会出现了问题不好找到)所以我们可以在一开始就。原创 2023-09-13 23:01:39 · 352 阅读 · 0 评论 -
Django04_路由分发
使用django自带的path方法中的匹配规则,有点不太够用的时,就需要自定义转换器新建一个文件,里面新建一个类MonConvert在类中编写代码,to_python,to_url方法必不可少to_python(self, value)方法,它处理匹配的字符串转换成要传递到视图函数的类型。to_url(self, value)方法,用于处理将Python类型转换为URL中使用的字符串。# 自定义转换器# 自定义规则(正则表达式)# 这里的value就是匹配的值。原创 2023-09-11 08:57:08 · 284 阅读 · 0 评论 -
Django03_Django基本配置
django项目创建后,在主应用中,会有一个settings.py文件,这个就是该项目的配置文件。原创 2023-09-11 08:55:54 · 284 阅读 · 0 评论 -
Dajngo02_第一个Django案例
经过之前学习,我们已经可以创建Django环境现在开始尝试快速使用Django开发一个案例。原创 2023-09-11 08:53:48 · 255 阅读 · 0 评论 -
Dajngo01_Django框架基础与环境搭建
那么什么是web框架呢?Web应用框架有助于减轻网页开发时共通性活动的工作负荷,例如许多框架提供数据库访问接口、标准样板以及会话管理等,可提升代码的可再用性。说简单点就是web框架用于搭建Web应用程序,免去不同Web应用相同代码部分的重复。原创 2023-09-11 08:45:36 · 499 阅读 · 0 评论