Tom Christie
51f1aff162
Revert 8552 ( #8661 )
2022-09-21 14:03:39 +01:00
Cihan Eran
3401ef56f8
Add --version CLI option to generateschema ( #8552 )
2022-09-21 13:08:21 +01:00
Thorsten
f81ca78642
Add file option to generateschema ( #7130 )
2020-02-12 20:35:54 +01:00
Xavier Ordoquy
809a6acd36
Add --urlconf to the generateschema command ( #6696 )
2019-06-09 15:23:52 +02:00
Alan Crosswell
819c46ea80
Add --generator_class CLI option to generateschema ( #6735 )
...
* add --generator_class CLI option to generateschema
* Add test for generateschema —generator_class flag.
2019-06-09 14:43:54 +02:00
Carlton Gibson
37f210a455
Added OpenAPI Schema Generation. ( #6532 )
...
Co-authored-by: Lucidiot <lucidiot@protonmail.com>
Co-authored-by: dongfangtianyu <dongfangtianyu@qq.com>
2019-05-13 16:07:03 +02:00
Jon Dufresne
513a49d63b
Drop default 'utf-8' to .encode()/.decode() ( #6633 )
...
A Python 3 cleanup that allows for less noise in the code.
https://docs.python.org/3/library/stdtypes.html#bytes.decode
https://docs.python.org/3/library/stdtypes.html#str.encode
2019-05-01 07:49:16 +02:00
Carlton Gibson
8d20e10218
Deferred schema renderer creation to avoid requiring pyyaml. ( #6416 )
...
Closes #6366 .
2019-01-24 16:01:06 +01:00
Tom Christie
8908934928
Add OpenAPIRenderer
and generate_schema
management command. ( #6229 )
...
* Add OpenAPIRenderer and generate_schema command
* Add both OpenAPIRenderer and JSONOpenAPIRenderer
* Add flags to generate_schema command
* Fix syntax error
* Pull coreschema references into method, so they are only used if 'OpenAPIRenderer' is in use.
* generate_schema -> generateschema, and fix to OpenAPIRenderer
* Ensure that renderers generate bytes and generateschema outputs text
* Drop unused import
2018-10-03 15:28:04 +01:00