如何在Django中把模型数据转换为JSON
Django是一个基于Python的高级Web框架,允许快速开发和简洁、务实的设计。它也被称为包含电池的框架,因为Django提供了包括Django管理界面、默认数据库SQLlite3等一切内置功能。
如何在Django中把模型数据转换成Json数据?
首先创建新项目
然后在你的项目中创建新的应用程序
在INSTALLED_APPS中的tryJson/settings.py内添加你的主应用程序。
编辑主应用程序中的models.py
然后,为了创建模型,我们必须在cmd或终端写下以下命令
因此,我们已经创建了我们的学生模型,有一些字段,如姓名,卷号,课程。
在模型中插入一些数据。
在你的主应用程序中创建一个新文件
urls.py
编写逻辑,将模型数据转换为Json数据
views.py
- 使用values()方法获得所有数据,并使用list()函数转换为列表,然后存储在一个变量中。
- 返回一个JsonResponse,并传递数据,然后把safe = False放进去。
然后打开cmd或终端,运行这个应用程序
输出 :-