美文网首页
Django-Rest-Framework(管理学生)

Django-Rest-Framework(管理学生)

作者: Silence_王凯 | 来源:发表于2018-04-11 11:23 被阅读0次

这是一个基于 Django-Rest-Framework 实现的学生管理的 RESTful api 案例.

参考: -> http://www.weiguda.com/blog/19/

1. 环境设置

pip install djangorestframework

pip install pygments # 用于代码高亮

2. Django项目设置

settings.py:

mytest 为应用名

设置 urls.py, 将新建的 app 中的 urls.py 加入到其中:

3. 创建 Model

这里的字段根据需要编写

执行数据库迁移操作.

4.使用 ModelSerializers

在应用下建立 serializers.py 文件, 并编写代码:

5.在 Views 中使用 serializer

REST-->get  REST-->post

这里只实现了 GET 和 POST 方法, 因为 Django 不支持 PUT 和 DELETE 的 http method, 后面我们继续一步步更改.

相关文章

网友评论

      本文标题:Django-Rest-Framework(管理学生)

      本文链接:https://www.haomeiwen.com/subject/lttahftx.html