Django-Rest-Framework(管理学生)

2018-04-11  本文已影响0人  Silence_王凯

这是一个基于 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, 后面我们继续一步步更改.

上一篇 下一篇

猜你喜欢

热点阅读