Vários utilitários para o Django
- Widgets:
- TelefoneWidget (Widget de Telefone)
- ColorInput (HTML 5)
- DateInput (HTML 5)
- DatetimeInput (HTML 5)
- DatetimeLocalInput (HTML 5)
- EmailInput (HTML 5)
- MonthInput (HTML 5)
- NumberInput (HTML 5)
- RangeInput (HTML 5)
- SearchInput (HTML 5)
- TelInput (HTML 5)
- TimeInput (HTML 5)
- URLInput (HTML 5)
- WeekInput (HTML 5)
- HTTP
- HttpResponseNotAuthorized (Response 401)
- InstanceJsonResponse (Response json de uma instância)
- JsonResponse (Response Json de um objeto)
- Managers
- BaseManager ( get_or_none , get_or_404 )
- Views
- SearchFormListView (View Genérica para listagem com Filtro)
- Models
- UserDateAdd (Modelo que guarda o usuário que Adicionou e a Data)
- UserDateUpd (Modelo que guarda o usuário que Atualizou e a Data)
- ModelFields
- TelefoneField (ModelField de Telefone)
- Middlewares
- FirstLoginMiddleware (Verifica se é o primeiro login do usuário)
- CachedTemplateMiddleware
- Forms
- GenericRelationsForm (ModelForm para Gerneric Relations)
- FormFields
- BRPhoneNumberField (FormField para telefone BR)
- TemplateTags
- float_format_br (Retorna número formatado com ',' para casas decimais (duas por padrão) e com '.' para cada 'passo decimal')
- integer_format_br (Retorna número formatado com '.' para cada 'passo decimal' e sem casas Decimais)
- monetary_format_br (Retorna número formatado com ',' para casas decimais (duas casas) e com '.' para cada 'passo decimal')
- numero_extenso (Retorna número escrito por extenso)
- ordering_link (Retorna link para ordenação por colunas)
- markdown (Retorna HTML de um Markdown)
- instance_to_json_filter (Retorna um json apartir de uma instância, aceita parâmetro exclude)
- json_dumps (Retorna json.dumps para um objeto)
- autodiscover (Registra Todos os Modelos no Admin)
- password_generator (Retorna um password randômico)
- get_paginator_context (Devolde Dicionário com todos os objetos necessários para Paginação (object_list, is_paginated, page_obj, paginator))
- get_next_or_previous (Retorna a próxima instância baseado no ordering do Model)
- Choices (PAIS, ESTADO, SEXO)
- EmailBackend (Backend que utiliza username ou email para o login)
- parse_date (Retorna Data Formatada)
- get_years (Retorna range do ano x até o atual)
- converte_unicode (Converte string para unicode)
- instance_to_dict (Retorna um dicionário baseado na instância, com a opção de escolher os campos (fields ou exclude))
- instance_to_json (Retorna um json baseado na instância, com a opção de escolher os campos (fields ou exclude))