Django 之前后端数据传输编码方式和django-debug-toolbar

1、前后端编码格式

 

  使用form或ajax的POST方式提交数据时,存储在请求体内的数据格式

  参考:ajax上传数据form表单上传文件

编码方式
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 效果

 

posted @ 2019-05-06 20:38  yw_sun  阅读(347)  评论(0)    收藏  举报