django学习:一些疑惑

昨天学习了django的第二天,有一些收获。

django的语法很严谨,看上去明明对齐的,但是他却提示说缩进不一致。后来我把前面的空全部删除,全部采用空格,这样就通过了,看样子还是要编程有一个好习惯,前后采取一致的风格。

第二个是,学习建立models

在app的文件夹内建立一个models.py.

from django.db imports models

然后再建立一个 class userinfo(这个就是表的名字,app_userinfo)

设定2个字段以及属性

在终端中输入 $python manage.py makemigrations

再输入 $ python manage.py migrate

生成数据表

然后是运行网站,出现下面一些情况

这个问题不懂是什么原因,改了好几个地方始终无法解决。

最后在settings.py中找到 django.middleware.csrf.CsrfViewMiddleware,把他注释掉,系统就不报错了。

后续再找下原因,探讨下这个该怎么解决

猜你喜欢

转载自www.cnblogs.com/xujieqiang/p/9722374.html