2.django 数据库初打交道

说在前面的,默认django是带有sqlite3,但是针对大型项目,他的稳定性不足以满足,所以一般接入mysql

1.设置几个配置项 mysql&django

1.1 在自己的app folder,admin 注册你的模型,否则admin网址上不展示

1.2 修改modle模块

1.3 改setting,改为用mysql

2.同步数据库

2.1 第一步,生成迁移文件

python3 manage.py makemigrations

需要记住,这时候,数据库还没真正变化,只是生成了描述数据库变化的文件

2.2 将结构变化应用到数据库

python3 manage.py migrate

我们会看到,Django将一系列变化应用到了数据库中。细心的读者可能会发现,除了 people.0001_initial 那一条,还有很多 django 内置的应用的表,他们是用户及用户认证等相关的,我们可以先不用管它,不影响本节的学习。

或者老师讲的这个命令,也可以生成django默认的信息

3.申请admin网址下的账号,查看数据

python3 manage.py createsuperuser admin admin123456

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容