乐趣区

关于python:DRF开发的api接口为什么有界面

不晓得你在应用 Django REST framework 的时候有没有一个问题,拜访我开发的接口,看到的不应该是纯正的长得像 json 一样的样子吗?为什么有满满的图形界面啊?

其实这个图形界面 Django REST framework 主动为咱们创立的,和浏览器无关,和咱们的接口无关。

那是哪个参数决定了是否显示这个图形界面呢?

机密在申请报文的 Accept 参数中
Accept 蕴含 text/html 值的时候,就会显示图形界面

而当 Accept 蕴含 application/json 值的时候, 就不会显示图形界面

当然,这所有有一个前提,那就是 我的项目 settings.py 中的 DEBUG = True

退出移动版