当前位置: 首页 > 后端技术 > Python

为什么DRF开发的API接口会有接口?

时间:2023-03-25 23:54:02 Python

不知道大家在使用DjangoRESTframework的时候有没有问题。当你访问我开发的接口时,你不应该看到一个纯json的样子吗?为什么会有完整的图形界面?其实这个图形界面是DjangoRESTframework自动为我们创建的,与浏览器和我们的界面无关。哪个参数决定是否显示这个图形界面?秘密在请求消息的Accept参数中。当Accept包含text/html值时,将显示图形界面。当Accept包含application/json值时,图形界面将不会显示。当然,这一切都是有一个前提的,那就是项目settings.py中的DEBUG=True