python-Django models.py新建的表如何同步到数据路

django1.7以后的版本,创建数据库,将不在使用syncdb了,可以用makemigrations和migrate代替:


具体步骤如:


第一步:在models.py里面先定义好要建的数据库表字段,比如:

     class W3c(models.Model):
              name=models.CharField(max_length=20)

第二步:需要运行manger命令创建表,比如:

             manage   makemigrations

             manage    migrate

第三步:可以去数据库查看,已经创建表成功,表的名字为 :app+数据库的名字,比如下图

               

猜你喜欢

转载自blog.csdn.net/weixin_37773766/article/details/80316832