first commit

This commit is contained in:
2026-01-02 09:19:43 -03:00
parent 63cf724aaf
commit cc44b7ef4f
187 changed files with 2484 additions and 686 deletions

View File

@@ -3,20 +3,28 @@ from Base.models import Professional , Base
# Lista de clientes
class Client(Base):
first_name = models.CharField(max_length=100)
last_name = models.CharField(max_length=500)
phone = models.DecimalField(max_digits=20,decimal_places=0)
first_name = models.CharField(max_length=100) # Nome
last_name = models.CharField(max_length=500) # Sobrenome
phone = models.DecimalField(max_digits=12,decimal_places=0) # Whatapp
professional = models.ForeignKey(
Professional,
on_delete=models.PROTECT,
on_delete=models.DO_NOTHING,
related_name='ClientProfessional'
)
double_workload = models.BooleanField(default=False)
feed_back = models.BooleanField(default=False)
msg_3_months = models.BooleanField(default=False)
msg_6_months = models.BooleanField(default=False)
msg_12_months = models.BooleanField(default=False)
notes = models.TextField(null=True, blank=True)
) # profissinal do clinte
responsable = models.ForeignKey(
'self',
on_delete=models.DO_NOTHING,
related_name='ClientResponsable',
null = True, blank = True
) #responsalvewl do clinte
double_workload = models.BooleanField(default=False) # Tempo dublo
late = models.BooleanField(default=False) # costuma atrasar
last_visit = models.DateField(null=True, blank=True) # ultimoa visita
feed_back = models.BooleanField(default=False) # feedback no google
msg_3_months = models.BooleanField(default=False) # mensagem de 3 messes que não vem
msg_6_months = models.BooleanField(default=False) # mensagem de 6 messes que não vem
msg_12_months = models.BooleanField(default=False) # mensagem de um ano que não vem
notes = models.TextField(null=True, blank=True) # notas do clinte
class Meta:
ordering = ['first_name','last_name']
def __str__(self):