zoukankan      html  css  js  c++  java
  • Django返回数据json.dumps相关设置。

    json.dump(
        obj,
        fp,
        *,
        skipkeys=False,
        ensure_ascii=True,
        check_circular=True,
        allow_nan=True,
        cls=None,
        indent=None,
        separators=None,
        default=None,
        sort_keys=False,
        **kw,
    )

    If specified, ``separators`` should be an ``(item_separator, key_separator)``
    tuple.  The default is ``(', ', ': ')`` if *indent* is ``None`` and
    ``(',', ': ')`` otherwise.  To get the most compact JSON representation,
    you should specify ``(',', ':')`` to eliminate whitespace.

    separators默认多分隔符为(', ', ': '),里面带有空格,在返回前段多时候,如果空字符带上,会消耗传输速度。

    indent参数可以在调试模式设置为4,这样显示多返回数据看起来比较好

    ensure_ascii设置为False,返回给前段中文不会转化为asc。

    sort_keys参数,排序选项

    ascii设置为False,返回给前段中文不会转化为asc。
    [Ascii shèzhì wèi False, fǎnhuí gěi qiánduàn zhōngwén bù huì zhuǎnhuà wéi asc.]
    ascii set to False, returns to the preceding Chinese not translate into asc.
  • 相关阅读:
    40 修改了机器名,portal重装后,还需要做什么?
    39 路径分析小练习
    38 空间查询小练习
    面向对象一些概念简述
    Js函数基本介绍
    JS中的变量和数据类型
    js基础语法
    Css样式优先级
    对响应式布局的理解和认知
    关于Flex布局
  • 原文地址:https://www.cnblogs.com/sidianok/p/11556989.html
Copyright © 2011-2022 走看看