暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

小例子:Django创建数据并存入数据库的两种方式

我是有货 2021-12-23
3591

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进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论