Um simples pacote para uso de máscaras no django demo
pip install easy-mask
Adicione o pacote ao INSTALLED_APPS
INSTALLED_APPS = [
'easy_mask',
]para usar o mesmo, basta adicionar {% load easy_mask %} no inicio de template/html, tendo em mente que, se estiver usando uma extensão de algum template lembre-se sempre de colocar o {% load easy_mask %} abaixo do mesmo, da seguinte forma:
{% extends 'base.html' %}
{% load easy_mask %} {% for data in personal %}
<tr>
<td>{{ data.cpf | cpf }}</td>
<td>{{ data.phone | phone }}</td>
<td>{{ data.cnpj | cnpj }}</td>
<td>{{ data.cep | cep }}</td>
</tr>
{% endfor %}As máscaras existentes são:
phonecpfrgcnpjcepncmisbn(sugestão do alephmelo)
Gostaria de ver alguma máscara que ainda não existe no projeto? então abra uma issue aqui, e deixe na descrição um exemplo de como seria essa máscara 😃.
