Skip to content

Check for new functionality of datamodel code generator

The datamodel_code_generator did get some updates and now supports more options:

Notable ones are:

  • --use-default-kwarg (Make Field(default=1, ...) instead of Field(1, ...))
  • --collapse-root-models (might make the parsing much easier)
  • --reuse-model (Should keep the py file more managable, especially with metadata)
  • --target-python-version
  • --http-headers (Allow for authentification as requested in #11 (closed) )
  • --http-ignore-tls (Likely needed for self signed certificates)
  • --use-one-literal-as-default (Should make the type field have a default value)
Edited by sa.johnen