导语:
本文主要介绍了关于如何处理python中的django迁移数据?的相关知识,包括河南新增病例最新,以及河南防疫政策调整这些编程知识,希望对大家有参考作用。
从春天到冬天,万物凋零,小动物们为了生存不得不搬家,以保证生命的正常运转。你可能会疑惑,实体和无形无形的语言是什么关系?大家都知道,语言是需要我们灵活操作和使用的。因此,对于数据的相互传输尤为重要。为了你正在学习的东西
django,我们也要学习它重要的知识点——迁移数据。
首先创建数据库了,打开终端,转到
manage.py文件所在的文件夹,然后运行一下命令:
python manage.py makemigrations
显示如下输出内容:
Migrations for 'blog':
blog/migrations/0001_initial.py
- Create model BlogArticles
迁移文件将被翻译成
SQL语句。执行下面命令:
python manage.py sqlmigrate blog 0001
然后可以看到如下输出内容:
BEGIN;
---- Create model BlogArticles--CREATE TABLE "blog_blogarticles" ("id" integer NOT PRIMARY KEY AUTOINCREMENT, "title" varchar(300) NOT , "body" text NOT , "publish" datetime NOT , "author_id" integer NOT REFERENCES "auth_user" ("id") DEFERRABLE INITIALLY DEFERRED);
CREATE INDEX "blog_blogarticles_author_id_ed798e23" ON "blog_blogarticles" ("author_id");
COMMIT;
最后我们将生产的迁移文件应用到数据库中:
python manage.py migrate
好了,这就是一套完整的数据迁移内容。你肯定会经常遇到迁移的问题,因为我们的项目不是一个独立的个体,而是一个整体,数据的相互传递非常重要。因此,大家一定要掌握
~
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python脚本为什么不能在cmd中执行10/05
- ♥ 如何在python中输入单引号10/09
- ♥ 如何获取python字符10/29
- ♥ python中Break语句的中断12/31
- ♥ 如何理解python切片步长的负数08/29
- ♥ python十六进制数代表什么09/17
内容反馈