摘要: 在 Python 中,join() 是一个字符串方法,用于将 可迭代对象(如列表、元组等)中的元素连接成一个单一的字符串。 join() 是字符串对象的方法,因此它需要在一个字符串上调用,并且它将连接指定的可迭代对象的所有元素,默认情况下使用该字符串作为分隔符。 语法 separator.join( 阅读全文
posted @ 2024-11-21 21:05 hisun9 阅读(8) 评论(0) 推荐(0) 编辑
摘要: from . import views from .models import Question from . import views 语句是从 当前目录(即当前 Django 应用)中导入一个名为 views.py 的模块。 from .models import Question 语句是从 当 阅读全文
posted @ 2024-11-21 20:43 hisun9 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 在Django中,双下划线(__)在查询操作中有着非常重要的作用,尤其是与 查询过滤(filter) 和 字段查找(lookup) 相关的操作。它可以让你进行跨字段查询、字段的精确查找、以及其他复杂的查询操作。 1. 基本用法:字段查找(Lookup) Django 使用双下划线(__)来表示各种字 阅读全文
posted @ 2024-11-21 19:27 hisun9 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 在Django中,ForeignKey 是用于表示一对多关系的字段类型。它是模型中最常用的关联字段之一,用来定义模型与另一个模型之间的外键关系。外键关系是指一个模型的实例可以关联到另一个模型的一个实例,从而建立数据之间的关联。 1. 什么是ForeignKey? ForeignKey 字段用于表示一 阅读全文
posted @ 2024-11-21 19:00 hisun9 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 在Django中,objects 是 模型管理器(Model Manager) 的默认实例。它允许你通过模型类来查询数据库,执行常见的查询操作,比如获取、创建、更新和删除数据。 每个Django模型都会自动创建一个默认的模型管理器,名为 objects。你可以通过它来执行与该模型相关的各种数据库操作 阅读全文
posted @ 2024-11-21 19:00 hisun9 阅读(7) 评论(0) 推荐(0) 编辑
摘要: WSGI(Web Server Gateway Interface)和ASGI(Asynchronous Server Gateway Interface)是用于Python Web应用程序的两种接口标准,它们的主要区别在于是否支持异步编程。 1. WSGI:同步标准 特点: 全称:Web Serv 阅读全文
posted @ 2024-11-21 09:44 hisun9 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 在 Django 中,path("", views.index, name="index")中的 name 参数用于给这个 URL 路径定义一个唯一的命名空间名称,方便在代码中引用。 以下是它的具体功能和使用场景: 1. name 的作用 URL 反向解析: 在模板中或代码中,通过 name 可以生 阅读全文
posted @ 2024-11-21 09:43 hisun9 阅读(4) 评论(0) 推荐(0) 编辑
摘要: admin.site.urls 是 Django 框架中用来注册 管理后台(Admin Site) 的 URL 配置的一个属性。它通常在项目的主 URL 配置文件(urls.py)中引用,用于将 Django 的管理后台功能添加到项目的路由中。 示例 from django.contrib impo 阅读全文
posted @ 2024-11-21 09:43 hisun9 阅读(1) 评论(0) 推荐(0) 编辑