p標簽:
Django是一個優秀的Web開發框架,基于Python語言編寫。通過Django,我們可以快速地開發出高質量的Web應用程序。同時,Django還支持多種數據庫,包括MySQL,PostgreSQL等。這里以MySQL為例,介紹Django的數據庫支持。
pre標簽:
# 配置settings.py中的DATABASES
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'testdb',
'USER': 'root',
'PASSWORD': '123456',
'HOST': '127.0.0.1',
'PORT': '3306',
}
}
# 創建數據庫表
首先需要定義模型,例如:
from django.db import models
class User(models.Model):
name = models.CharField(max_length=20)
age = models.IntegerField()
然后執行以下命令:
python manage.py makemigrations
python manage.py migrate
這將在數據庫中創建相應的表。
# 進行數據庫操作
通過Django的ORM,可以十分方便地進行數據庫操作,例如:
from myapp.models import User
# 創建記錄
user = User(name='Jack', age=20)
user.save()
# 查詢記錄
users = User.objects.all()
# 修改記錄
user = User.objects.get(pk=1)
user.age = 21
user.save()
# 刪除記錄
user = User.objects.get(pk=1)
user.delete()
通過Django的數據庫支持,我們可以輕松地實現與數據庫的交互,極大地提升了開發效率。
網站導航
- zblogPHP模板zbpkf
- zblog免費模板zblogfree
- zblog模板學習zblogxuexi
- zblogPHP仿站zbpfang