从零开始-建站前的准备之django数据库创建的问题

Posted eee222

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从零开始-建站前的准备之django数据库创建的问题相关的知识,希望对你有一定的参考价值。

  稍微熟悉了一下django里面对于数据的操作,发现遇见了好多的问题。

  django对数据的操作是代码式的操作。

  一开始在models里面开始为某个表创建参数,像username,password这样的,然后使用makemigrations、migrations创建字段,感觉很正常。数据库里面也出现了我创建的字段。但是当我在表里添加字段的时候发现一直更新不到数据库里面,这点很烦哎。。。。

  百度了好长时间发现我的项目里面没有migrations这个包,这个包并不是django自己创建的(我猜的),而是需要我们手动创建的,这个包里面记录着我们对于数据各个字段的创建以及删除。于是乎我就创建了这个包,并将之前在数据库创建的表全部删除,重新创建(makemigrations、migrations)。在观察的时候,数据集字段被创建了,同时在我所建的migrations里面出现了一些对于数据库操作的记录。这时,我在models里面重新添加删除字段,再创建的时候,这时候数据库就可以自己创建或者删除我models的更改了。大概就是这样

以上是关于从零开始-建站前的准备之django数据库创建的问题的主要内容,如果未能解决你的问题,请参考以下文章

免费建站?手把手自己从零开始(超详细)

从零开始建站 - 前言与服务器

手把手教你从零开始用WordPress建站

Nginx之轨迹从零开始 Nginx 基础(超详细)

Django模型层(models.py)之模型创建

django 从零开始 5 数据库模型创建