为orjson库提供解析器和呈现器支持
djangorestframework-orjson的Python项目详细描述
概述
为orjson库提供解析器和呈现器支持
要求
- Python(3.5、3.6、3.7)
- Django(1.11、2.0、2.1)
- django rest框架(3.6、3.7、3.8、3.9)
安装
使用pip…
安装$ pip install djangorestframework-orjson
示例
您可以通过将以下行添加到设置文件中来使用此库:
REST_FRAMEWORK={'DEFAULT_RENDERER_CLASSES':('rest_framework_orjson.renderers.ORJSONRenderer',),'DEFAULT_PARSER_CLASSES':('rest_framework_orjson.parsers.ORJSONParser',),}
测试
安装测试要求。
$ pip install -r requirements.txt
使用运行测试运行。
$ ./runtests.py
您还可以使用优秀的tox测试工具来运行测试 针对所有受支持的python和django版本。安装TOX 全局,然后简单地运行:
$ tox