怎么配置sqlite?
没有出现我想要的数据库啊
没有出现我想要的数据库啊
2017-05-12
一个model对应数据库的一张表
Models以类的形式表现。包含了一些基本字段和数据的一些行为。
ORM对象关系映射。实现了对象和数据库之前的映射。不需要编写sql语句。
在app根目录下创建models.py,,引入models模块。
创建类,集成models.model
class Article(models.Model):
title=models.CharField(max_length=32,default='Title')
content=models.TextField(null=True)
CharField相当于varchar,可变字符串,定义了最大长度
TextFiled 是可变大文本字段。
先要定义好models,然后执行一次数据迁移:
命令行中执行python manage.py makemigrations app名
再执行python manage.py migrate
进行数据迁移。
Django会在app/migrations目录下生成移植文件。
执行python manage.py sqlmigrate 应用名 文件id
这个时候再查看sqlite文件就可以看到内容了
举报