[Python] No Django como restringir alteração de apenas um field do model após ter inserido um...

Discussão em 'Python' iniciado por Stack, Novembro 19, 2024.

  1. Stack

    Stack Membro Participativo

    Exemplo.:

    class Cadastro(models.Model):

    class Tipos(models.TextChoices):
    PERFIL_A = 'perfil B', 'Perfil A'
    PERFIL_B = 'perfil B', 'Perfil B'

    id = models.UUIDField(primary_key=True, editable=False, default=uuid.uuid4)
    nome = models.CharField(max_length=100)
    tipo_perfil = models.CharField(max_length=30, choices=Tipos.choices)'


    o field 'tipo_perfil' não quero que altere após ter escolhido, é possível? Tem algum recurso do django ou precisaria fazer uma logica no model?

    Continue reading...

Compartilhe esta Página