Django 之前后端数据传输编码方式和django-debug-toolbar
1、前后端编码格式
使用form或ajax的POST方式提交数据时,存储在请求体内的数据格式
|
编码方式
|
form表单提交
|
ajax提交
|
|
application/x-www-form-urlencoded
|
username=sun&password=123
|
username=sun&password=123
|
|
multipart/form-data
|
文件上传
|
文件上传
|
|
application/json
|
json数据格式
|
json数据格式
|
查看方式:

2、django-debug-toolbar 的使用
2.1 介绍
一组可配置的面板,可显示有关当前请求/响应的各种调试信息,并在单击时显示有关面板内容的更多详细信息
2.2 安装使用
1. 安装
pip3 install django-debug-toolbar
2. 配置
在setting.py文件
# 将 debug_toolbar 添加到 INSTALL_APPS 中 INSTALLED_APPS = [ … 'debug_toolbar', ] # 在中间件中加入DebugToolbarMiddleware MIDDLEWARE = [ ... 'debug_toolbar.middleware.DebugToolbarMiddleware', ] # 如果是本机调试,还在将127.0.0.1加入 INTERNAL_IPS INTERNAL_IPS = ['127.0.0.1', ]
在urls.py 文件下配置
from django.conf import settings from django.conf.urls import include, url if settings.DEBUG: import debug_toolbar urlpatterns = [ url(r'^__debug__/', include(debug_toolbar.urls)), ] + urlpatterns
2.3 效果


浙公网安备 33010602011771号