首页 > 代码库 > 从零开始-建站前的准备之django数据库创建的问题
从零开始-建站前的准备之django数据库创建的问题
稍微熟悉了一下django里面对于数据的操作,发现遇见了好多的问题。
django对数据的操作是代码式的操作。
一开始在models里面开始为某个表创建参数,像username,password这样的,然后使用makemigrations、migrations创建字段,感觉很正常。数据库里面也出现了我创建的字段。但是当我在表里添加字段的时候发现一直更新不到数据库里面,这点很烦哎。。。。
百度了好长时间发现我的项目里面没有migrations这个包,这个包并不是django自己创建的(我猜的),而是需要我们手动创建的,这个包里面记录着我们对于数据各个字段的创建以及删除。于是乎我就创建了这个包,并将之前在数据库创建的表全部删除,重新创建(makemigrations、migrations)。在观察的时候,数据集字段被创建了,同时在我所建的migrations里面出现了一些对于数据库操作的记录。这时,我在models里面重新添加删除字段,再创建的时候,这时候数据库就可以自己创建或者删除我models的更改了。大概就是这样
从零开始-建站前的准备之django数据库创建的问题
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。