定义模型和模型配置

简介: 定义模型和模型配置。

定义模型就是实现一个django.db.models.Model类的子类。
模型的文件名称默认为models.py,也可使用其他名称。
要使用模型,还需要在项目配置文件settings.py中完成相应的设置。
首先,需要在项目配置文件的INSTALLED_APPS变量中添加包含模型的应用名称,代码如下。
INSTALLED_APPS = [……,
'faqs’, ]
其次,需要在项目配置文件的DATABASES变量中设置数据库信息,项目默认的数据库配置信息如下。
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
}}
MySQL数据库的配置如下。
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'mysqldb',
'USER': 'sqldbuser1',
'PASSWORD': 'sqldbpassword1',
'HOST': '',
'PORT': '',
}
}

相关文章
|
6月前
|
人工智能 自然语言处理 物联网
RoSA: 一种新的大模型参数高效微调方法
随着语言模型不断扩展到前所未有的规模,对下游任务的所有参数进行微调变得非常昂贵,PEFT方法已成为自然语言处理领域的研究热点。PEFT方法将微调限制在一小部分参数中,以很小的计算成本实现自然语言理解任务的最先进性能。
160 1
|
机器学习/深度学习 算法 数据挖掘
YOLOv6 | 模型结构与训练策略详细解析
YOLOv6 | 模型结构与训练策略详细解析
1771 0
YOLOv6 | 模型结构与训练策略详细解析
|
1月前
|
存储 并行计算 PyTorch
探索PyTorch:模型的定义和保存方法
探索PyTorch:模型的定义和保存方法
|
4月前
|
算法
创建一个训练函数
【7月更文挑战第22天】创建一个训练函数。
34 4
|
6月前
|
Python
创建模型
创建模型。
25 1
|
6月前
|
数据库 Python
定义模型
定义模型。
55 1
|
6月前
|
Linux 开发工具
【项目--Hi3559A】如何在Hi3559A上运行自己的yolov3模型(修改类别、网络结构)
【项目--Hi3559A】如何在Hi3559A上运行自己的yolov3模型(修改类别、网络结构)
81 0
|
6月前
|
机器学习/深度学习 人工智能 自然语言处理
大语言模型定义、概念介绍
大语言模型定义、概念介绍
|
图形学
模型粗糙度怎么修改?
模型粗糙度属性可以用于各种需要模拟不同材质表面光滑度和纹理的场景。
92 0
|
机器学习/深度学习 自然语言处理 BI
FourIE:基于图卷积网络的跨任务实例表征交互和标签依赖的联合信息抽取模型
现有的信息抽取(IE)工作主要是分别解决四个主要任务(实体提及识别、关系抽取、事件触发词检测和论元抽取),无法从任务之间的相互依赖中获益。
118 2