1.进入虚拟环境
workon 虚拟环境名字
2.创建django工程
django-admin startproject 名字
3.创建子应用
python mangge.py startapp book
4.在你的编译器里设置虚拟环境
5.到seetings.py这个文件里注册子应用
6.数据库(models.py)
注意: 1.我们的模型类 需要继承自 models.Model 2.系统会为我们自动添加一个主键 3.字段 字段名 = model.类型(选项) 字段名其实就是数据表的字段名 字段名不要采用Python,mysql等关键字
下面是一个黑马课程里的演示数据库:
class BookInfo(models.Model):
# id
name = models.CharField(max_length=10)
# 重写str方法以让admin来显示书籍,不然就显示Booking object(n)
def __str__(self):
return self.name
class PeopleInfo(models.Model):
name = models.CharField(max_length=10)
gender = models.BooleanField()
# 外键约束: 人物属于哪本书