一、安装mysql
pip install mysql-python
二、登录mysql
命令 mysql -uroot -p
mysql默认密码为mysql
三、查看数据库列表show databases
删除不要的数据库drop+数据库名称
打开use+数据库名称
创建数据库create database 数据库名 charset=utf8,此处一定要设置数据库编码utf8
ues test后
show tables;查看表
四、新建django项目
命令django-admin startproject +项目名
配置settings.py文件
改sqlite3为mysql,加name,user,password,host,port信息
五、创建应用python manage.py startapp booktest
六、在settings.py中配置应用
七、编写模板models.py
from django.db import models
# Create your models here.
class BookInfo(models.Model):
btitle=models.CharField(max_length=20)
bpub_date=models.DateTimeField(True,False)
bread=models.IntegerField(default=0)
bcomment=models.IntegerField(null=False)
isDelete=models.BooleanField(default=False)
class Meta:
db_table='bookinfo'
ordering=['id']#['-id']
class HeroInfo(models.Model):
hname=models.CharField(max_length=10)
hgender=models.BooleanField(default=True)
hcontent=models.CharField(max_length=100)
isDelete=models.BooleanField(default=False)
book=models.ForeignKey(BookInfo)
八、偏移python manage.py makemigrations
九、python manage.py migrate
show tables;
desc bookinfo;
十、参考https://blog.csdn.net/qq_36045385/article/details/81354416
在站点管理添加数据库数据