
django
文章平均质量分 84
小陈phd
哇咔咔,过拟合,我跟你拼了;V:SWPUCWF 欢迎技术交流
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
django——创建 Django 项目和 APP
很多时候在同级目录下新建应用会造成文件夹众多,一般在apps包下开发多种应用,也就是集中将应用放在一个包下,这里做个演示。在开发阶段,django提供了一个纯python编写的轻量级web服务器,仅在开发阶段使用。在使用Flask框架时,项目工程目录的组织与创建是需要我们自己手动创建完成的。在django中,项目工程目录可以借助django提供的命令帮助我们创建。创建完成后,需要到与工程名相同的文件夹下(这里是ezfy)的。创建完成后,需要到与工程名相同的文件夹下(这里是ezfy)的。指的是你的项目名字(原创 2024-11-18 17:34:41 · 3323 阅读 · 0 评论 -
django——配置 settings.py 及相关参数说明
设置文件加入安装的库加入新增的APP'users'启动项目。原创 2024-11-18 17:33:39 · 2362 阅读 · 0 评论 -
django从入门到精通(六)——auth认证及自定义用户
如果您需要更复杂的用户模型,可以通过扩展或来创建自定义用户模型。默认用户认证:Django 提供了内置的用户模型和认证视图,支持用户注册、登录和登出。自定义用户认证:可以通过继承或创建自定义用户模型。权限设置:Django 提供了权限管理功能,允许为用户和组分配权限。原创 2024-11-18 17:27:06 · 1071 阅读 · 0 评论 -
django从入门到精通(五)——表单与模型
模型通常在models.py文件中定义。title = models.CharField(max_length=200) # 标题content = models.TextField() # 内容created_at = models.DateTimeField(auto_now_add=True) # 创建时间updated_at = models.DateTimeField(auto_now=True) # 更新时间您可以通过继承forms.Form或来定义表单。示例。原创 2024-11-18 17:24:27 · 955 阅读 · 0 评论 -
django-基本环境配置
Django-Filter 是一个基于 Django 的库,它提供了一种简单、灵活的方式来过滤 Django 模型的查询集。DRF 是一个基于 Django 的强大而灵活的 RESTful 框架,它提供了许多工具和库,可帮助你快速开发基于 RESTful API 的 web 应用程序。Django-Filter 通过与 DRF Spectacular 的集成,支持 OpenAPI 规范表述的数据过滤和查询,提供了更加优雅的 API 规范方案。在虚拟环境中,安装 django_extensions 库。原创 2023-08-13 14:51:42 · 2081 阅读 · 0 评论 -
django从入门到实战(四)——模型与数据库
在 Django 中,模型是一个 Python 类,用于定义数据库中的数据结构。每个模型类对应数据库中的一张表,类的属性对应表中的字段。示例title = models.CharField(max_length=200) # 标题content = models.TextField() # 内容created_at = models.DateTimeField(auto_now_add=True) # 创建时间。原创 2024-11-18 11:29:12 · 1026 阅读 · 0 评论 -
django从入门到实战(四)——模板介绍及使用
可以创建自定义过滤器并在模板中使用。示例return f"value } {suffix } "value } {suffix } "value } {suffix } "在模板中使用原创 2024-11-19 07:00:00 · 427 阅读 · 0 评论 -
django从入门到实战(三)——CBV视图介绍
根据不同的需求,Django 提供了多种类型的视图,包括数据显示视图、数据操作视图和日期筛选视图。数据操作视图用于处理对数据库的增、删、改操作。常见的数据操作视图包括表单视图、新增视图、修改视图和删除视图。数据展示视图主要用于显示数据库中的数据。常见的数据显示视图包括重定向视图、基础视图、列表视图和详细视图。常见的日期筛选视图包括月份视图和周期视图。基础视图是最简单的视图,通常用于返回静态内容或简单的动态内容。新增视图通常与表单视图结合使用,允许用户创建新记录。月份视图用于显示特定月份的数据。原创 2024-11-18 10:47:49 · 1138 阅读 · 0 评论 -
django从入门到实战(二)——FBV视图介绍
FBV 是使用普通的 Python 函数来定义视图。它是 Django 中最基本的视图类型,适合处理简单的请求和响应逻辑。FBV 的优点在于其简单性和直接性,易于理解和使用。CBV 是使用 Python 类来定义视图。它提供了一种更结构化的方式来处理请求和响应,支持面向对象的编程风格。CBV 通过继承和方法重写来实现视图逻辑的复用和扩展。原创 2024-11-18 10:29:12 · 1190 阅读 · 0 评论 -
django从入门到实战(一)——路由的编写规则与使用
Django 使用 URLconf 来管理 URL 路由。URLconf 是一个包含 URL 模式的 Python 模块,通常在urls.py文件中定义。每个 URL 模式都与一个视图函数相关联,Django 会根据请求的 URL 来调用相应的视图。在 Django 中,路由定义通常在urls.py文件中进行。示例path('', views.home, name='home'), # 首页path('about/', views.about, name='about'), # 关于页面''原创 2024-11-18 10:19:32 · 1091 阅读 · 0 评论