model_path_converter package

Module contents

class model_path_converter.ModelConverterMixin[source]

Bases: object

get_queryset()[source]
to_python(value)[source]
to_url(obj)[source]
model_path_converter.camel_to_snake(s)[source]
model_path_converter.register_model_converter(model, name=None, field='pk', base=<class 'django.urls.converters.IntConverter'>, queryset=None)[source]

Registers a custom path converter for a model.

Parameters:
  • model – a Django model
  • name (str) – name to register the converter as
  • field (str) – name of the lookup field
  • base – base path converter, either by name or as class (optional, defaults to django.urls.converter.IntConverter)
  • queryset – a custom querset to use (optional, defaults to model.objects.all())
model_path_converter.snake_to_camel(s)[source]