MySQL配置:
在setting中修改:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'books',
'USER': 'root',
'PASSWORD': '',
'HOST': '',
'PORT': '3306',
}
}
数据库创建好了我们就要创建模型类
创建模型类
模型类需要继承models.MOdel,虽然Django有邮箱的验证但是我们也要对邮箱进行验证
class Message(models.Model):
name=models.CharField(max_length=20)
email=models.EmailField(max_length=100)
address=models.CharField(max_length=100)
message=models.TextField()
数据库我们也配置好了, 模型类我们也配置好了,接下来创表
使用pycharm的一个可视化工具
然后我们在终端中输入以下命令
生成数据库迁移文件
python manage.py makemigrations
执行数据库迁移文件
python manage.py migrate
就可看到我们的表就创建成功了
|