Django、Vue 和Element UI 前后端原理论述RESTful API 接口。通过 Rest Framework,可以定义 API 视图和序列化器,实现数据的序列化和反序列化,从而方便地 与前端进行数据交互。 MySQL 是一个关系型数据库,用于存储后端的数据。 前端开发(Vue+Element UI): Vue 是一种现代的 JavaScript 框架,用于构建用户界面。Vue 提供了丰富的组件和模 块,可以帮助开发者构建交互式的单页面应用(SPA)。 前端依赖(npm install):在项目目录下执行 npm install 命令,安装项目所需的前端 4 《51 测试天地》七十四 www.51testing.com 依赖包,这些依赖包通常存储在 package.json 文件中。 前端服务配置启动:在项目目录下执行 npm run serve 命令,启动前端开发服务器, 可以在浏览器中预览项目。 三、关键技术介绍 1、后端为什么 提供了一系列工具和功能,使得 构建 RESTful API 变得简单、灵活和高效。 DRF 的主要特点和功能包括: 序列化:DRF 提供了序列化器,可以将数据对象转换成 JSON 等格式,以便于在 API 中进行传输。同时,它也可以将传入的 JSON 数据反序列化为数据对象,便于在后端进行 处理。 视图:DRF 提供了各种视图类,用于处理 API 请求,并返回适当的响应。包括基于 函数的视图和基于类的视图,还有通用视图和视图集等。0 码力 | 61 页 | 6.84 MB | 1 年前3
Django 官方教程翻译项目一份入门教程或者是参考文档(我们当然也为您准备了这些)。如果您想要马上开始一个项目,可以 从 实例教程(zh)开始入手,或者直接开始阅读详细的参考文档。 Django 无需数据库就可以使用,它提供了对象关系映射器(ORM)。通过此技术,你可以使用 Python 代码来描述数据库结构。 数据模型语法提供了很多方法来描述你的数据,这解决了多年来在数据库模式中的难题。以下是一个 简明的例子: 1 >>> Reporter.objects.all() 6.7. 8. # 创建一个 Reporter 对象。 9. >>> r = Reporter(full_name='John Smith') 10. 11. # 将对象保存到数据库。save()方法需要被显式调用。 12. >>> r.save() 13. 14. # 现在它有了id。 15. 19. >>> Reporter.objects.all() 20. ]> 21. 22. # 字段被表示成 Python 对象中的属性。 23. >>> r.full_name 创建模型 享用便捷的 API 初识 Django - 7 - 本文档使用 书栈(BookStack.CN) 构建 24. 'John Smith' 0 码力 | 103 页 | 1.86 MB | 1 年前3
共 2 条
- 1













