Django Kaos Utils

Modules:

  • QuerySets
  • Admin
  • Datetime
  • Argument Parser
  • Management
  • Forms
  • Models
  • REST utilities
Django Kaos Utils
  • »
  • Welcome to Django Kaos Utils’s documentation!
  • View page source

Welcome to Django Kaos Utils’s documentation!

Set of utilities and helpers for rapid development of Django applications

Getting Started

Install:

pip install dj-kaos-utils

Modules:

  • QuerySets
    • RankedQuerySetMixin
      • RankedQuerySetMixin.annotate_rank()
    • PageableQuerySet
      • PageableQuerySet.paginate()
      • PageableQuerySet.paginate_minmax()
      • PageableQuerySet.paginate_pks()
      • PageableQuerySet.paginate_pks_mutating()
      • PageableQuerySet.paginated_update()
    • BulkUpdateCreateQuerySet
      • BulkUpdateCreateQuerySet.bulk_update_or_create()
  • Admin
    • Filters
      • BooleanAdminFilter
    • Mixins
      • EditReadonlyAdminMixin
    • Inlines
      • NoViewInlineMixin
      • NoAddInlineMixin
      • NoChangeInlineMixin
    • Utils
      • pp_json()
      • render_element()
      • render_img()
      • render_anchor()
      • get_admin_link()
      • render_admin_link()
  • Datetime
    • parse_and_make_tz_aware()
  • Argument Parser
    • ArgParseTypes
      • ArgParseTypes.tz_aware_datetime()
  • Management
    • TaskCommand
      • TaskCommand.print_success_message()
      • TaskCommand.run_task()
  • Forms
    • Forms
      • UnrequiredFieldsFormMixin
      • unrequire_form()
    • Fields
      • ListTextWidget
  • Models
    • Fields
      • TwoPlacesDecimalField
      • MoneyField
      • CaseInsensitiveFieldMixin
      • ToLowerCaseFieldMixin
      • LowerCaseCharField
    • QuerySets
    • Mixins
      • HasAutoFields
      • HasInitials
      • HasWarnings
    • Admin
      • HasWarningsAdmin
  • REST utilities
    • Serializers
      • WritableNestedSerializer

Indices and tables

  • Index

  • Module Index

  • Search Page

Next

© Copyright 2022, Kaos Labs Inc..

Built with Sphinx using a theme provided by Read the Docs.