Django配置文件,request,链接mysql方法,Orm简介
在Django中,要连接MySQL数据库,需要在项目的settings.py
文件中配置数据库相关设置。以下是步骤和示例代码:
安装MySQL数据库驱动:确保你已经安装了
mysqlclient
。可以使用pip安装:pip install mysqlclient
配置
settings.py
:在settings.py
文件中设置数据库连接信息。# settings.py DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': '数据库名', 'USER': '用户名', 'PASSWORD': '密码', 'HOST': '数据库服务器地址(默认是localhost)', 'PORT': '端口号(默认是3306)', } }
ORM简介:Django的ORM(Object-Relational Mapping)允许你不用写SQL语句就可以操作数据库。通过定义模型(Models),Django会根据模型生成对应的数据库表。
示例模型定义:
# models.py from django.db import models class ExampleModel(models.Model): name = models.CharField(max_length=100) description = models.TextField()
使用ORM进行数据库操作:
# views.py from .models import ExampleModel def create_example(): example = ExampleModel.objects.create(name='Example', description='This is an example.') example.save()
以上步骤和代码展示了如何在Django项目中配置连接MySQL数据库,并使用ORM进行简单的数据库操作。
评论已关闭