django1.11.1 models 数据库同步分析

熊孩纸 阅读:264 2021-03-31 21:17:50 评论:0

在django1.9之前,数据库同步只需要一条命令:python manage.py syncdb


在djang1.9以后,数据库同步执行指令如下:

同步数据库接口(注意需要切换至python project工作空间所在路径)

python manage.py makemigrations 


同步数据

python manage.py migrations


最后登入http://localhost:8080/admin 发现,已经创建数据库表。


windows10   cmd窗口指令

D:\user_workspace>python manage.py makemigrations 
Migrations for 'blog': 
  blog\migrations\0001_initial.py 
    - Create model BlogPost

D:\user_workspace>python manage.py migrate 
Operations to perform: 
  Apply all migrations: admin, auth, blog, contenttypes, sessions 
Running migrations: 
  Applying contenttypes.0001_initial... OK 
  Applying auth.0001_initial... OK 
  Applying admin.0001_initial... OK 
  Applying admin.0002_logentry_remove_auto_add... OK 
  Applying contenttypes.0002_remove_content_type_name... OK 
  Applying auth.0002_alter_permission_name_max_length... OK 
  Applying auth.0003_alter_user_email_max_length... OK 
  Applying auth.0004_alter_user_username_opts... OK 
  Applying auth.0005_alter_user_last_login_null... OK 
  Applying auth.0006_require_contenttypes_0002... OK 
  Applying auth.0007_alter_validators_add_error_messages... OK 
  Applying auth.0008_alter_user_username_max_length... OK 
  Applying blog.0001_initial... OK 
  Applying sessions.0001_initial... OK


声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

发表评论
搜索
KIKK导航

KIKK导航

排行榜
关注我们

一个IT知识分享的公众号