Browse Source

adicionando responsavel por secretaria ou subsecretaria

diagnosticos
Felipe Vieira 13 years ago
parent
commit
50c91bfaff
  1. 6
      sigi/apps/servidores/models.py

6
sigi/apps/servidores/models.py

@ -6,7 +6,7 @@ from django.contrib.auth.models import User
class Subsecretaria(models.Model): class Subsecretaria(models.Model):
nome = models.CharField(max_length=50) nome = models.CharField(max_length=50)
sigla = models.CharField(max_length=10) sigla = models.CharField(max_length=10)
#responsavel = models.ForeignKey('servidores.Servidor') responsavel = models.ForeignKey('servidores.Servidor', related_name='diretor')
class Meta: class Meta:
ordering = ('nome',) ordering = ('nome',)
@ -18,7 +18,7 @@ class Servico(models.Model):
nome = models.CharField(max_length=50) nome = models.CharField(max_length=50)
sigla = models.CharField(max_length=10) sigla = models.CharField(max_length=10)
subsecretaria = models.ForeignKey(Subsecretaria) subsecretaria = models.ForeignKey(Subsecretaria)
#responsavel = models.ForeignKey('servidores.Servidor') responsavel = models.ForeignKey('servidores.Servidor', related_name='chefe')
class Meta: class Meta:
ordering = ('nome',) ordering = ('nome',)
@ -62,7 +62,7 @@ class Servidor(models.Model):
null=True, null=True,
) )
email = models.EmailField('e-mail', blank=True, null=True) email = models.EmailField('e-mail', blank=True, null=True)
servico = models.ForeignKey(Servico, blank=True, null=True) servico = models.ForeignKey('servidores.Servico', blank=True, null=True)
is_chefe = models.BooleanField() is_chefe = models.BooleanField()
matricula = models.CharField(u'matrícula', max_length=25, blank=True, null=True) matricula = models.CharField(u'matrícula', max_length=25, blank=True, null=True)
turno= models.CharField( turno= models.CharField(

Loading…
Cancel
Save