django提供了两种将数据存入数据库的方法。
究竟是不是两种我不知道哦,反正我只掌握了这两种,给大家展示一下。
方法一:
user.objects.create(xx=xx,xx=xx)
方法二:
user=user()
user.xx=xx
user.save
上面这样写,估计难看明白,我们来两个小例子哈。
先展示下第一种方法:
1、在模型文件models.py中新建模型类,代码如下

然后执行
python manage.py makemigrations
python manage.py migrtate
迁移并创建好数据库。
2、去视图文件views.py中写上创建数据的代码

3、去路由文件urls.py中绑定好路由以及执行函数

如图的红色部分就是。
那么接下来在浏览器中访问【127.0.0.1:8000/addit】就可以往数据库中添加数据了。
执行后,我们来看一下news_students表

每访问一次就增加一条数据。
以上就是第一种存数据的方法。
接下来第二种方法
步骤基本上都一样,所以,我就长话短说,该省的地方就省掉了哈。
先在模型文件中建数据类books

接下来,同样 也是执行迁移和数据库表的创建。
然后是在视图文件views.py中写存数据的代码

然后在urls.py中绑定路由

接下来,你只要在浏览器中访问【127.0.0.1:8000/add02】就可以添加数据了,每访问一次就添加一条哦。

好吧,例子就展示完成了。
如果觉得我写的例子对你有帮助,可以请我喝一瓶3块5的可乐哈!
文章转载自我是有货,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




