From c14ca2578b69b51af9db63ab0cfdec57e85d75dd Mon Sep 17 00:00:00 2001 From: Marcus Date: Fri, 17 Feb 2023 09:53:43 -0300 Subject: [PATCH] CRUD do Cliente --- controle/models.py | 8 ++++---- .../controle/cadastros/cliente/cliente_detalhes.html | 12 ++++++------ .../templates/controle/cadastros/cliente/cliente_form.html | 2 +- .../templates/controle/cadastros/cliente/cliente_lista.html | 4 +++- 4 files changed, 14 insertions(+), 12 deletions(-) diff --git a/controle/models.py b/controle/models.py index 4c27599..062a96d 100644 --- a/controle/models.py +++ b/controle/models.py @@ -222,18 +222,18 @@ class Cliente(Model): carencia = BooleanField(_(u'carência'), default=False) periodo_carencia = PositiveIntegerField( _(u'período de carência (em meses)'), default=0, - validators=[MinValueValidator(0)]) + validators=[MinValueValidator(0)], blank=True, null=True) valor_carencia = DecimalField( _('valor da carência'), default=0, - max_digits=25, decimal_places=2) + max_digits=25, decimal_places=2, blank=True, null=True) porcentagem_carencia = DecimalField( _('porcentagem da carência'), default=0, - max_digits=8, decimal_places=4) + max_digits=8, decimal_places=4, blank=True, null=True) periodicidade_boletos = CharField( _(u'periodicidade dos boletos'), default="30", choices=PERIODICIDADE, max_length=3) usuarios_bloqueados = BooleanField( - _(u"usuários bloqueados?"), default=True) + _(u"usuários bloqueados?"), default=False) criado = DateTimeField(auto_now_add=True, editable=False, verbose_name=_('cadastrado em'), null=True) diff --git a/controle/templates/controle/cadastros/cliente/cliente_detalhes.html b/controle/templates/controle/cadastros/cliente/cliente_detalhes.html index 22ec2b7..78eb087 100644 --- a/controle/templates/controle/cadastros/cliente/cliente_detalhes.html +++ b/controle/templates/controle/cadastros/cliente/cliente_detalhes.html @@ -56,27 +56,27 @@
- +
- +
- +
- +
- +
- +
diff --git a/controle/templates/controle/cadastros/cliente/cliente_form.html b/controle/templates/controle/cadastros/cliente/cliente_form.html index 05cd9e3..1002721 100644 --- a/controle/templates/controle/cadastros/cliente/cliente_form.html +++ b/controle/templates/controle/cadastros/cliente/cliente_form.html @@ -133,7 +133,7 @@ {{ error }} {% endfor %} -
+
{% render_field form.cep class="form-control" %} {% for error in form.cep.errors %} diff --git a/controle/templates/controle/cadastros/cliente/cliente_lista.html b/controle/templates/controle/cadastros/cliente/cliente_lista.html index 92075c7..c1e92f7 100644 --- a/controle/templates/controle/cadastros/cliente/cliente_lista.html +++ b/controle/templates/controle/cadastros/cliente/cliente_lista.html @@ -45,6 +45,7 @@ Razão Social CNPJ + Pagamentos Situação Usuários Bloqueados? Ações @@ -61,6 +62,7 @@ {{ cliente.cnpj }} {{ cliente.get_situacao_display }} + {% if cliente.ativo %}Ativo{% else %}Inativo{% endif %} {% if cliente.usuarios_bloqueados == 1 %} Sim {% else %} @@ -90,7 +92,7 @@ {% endfor %} {% else %} - Nenhum Cliente cadastrado + Nenhum Cliente cadastrado {% endif %}