@ -6,14 +6,16 @@ from django.core.mail import send_mail
fromsigi.settingsimportDEFAULT_FROM_EMAIL
fromsigi.settingsimportDEFAULT_FROM_EMAIL
classTipoServico(models.Model):
classTipoServico(models.Model):
email_help='''Use:<br/>
email_help=u'''Use:<br/>
{url}paraincluiraURLdoserviço,<br/>
{url}paraincluiraURLdoserviço,<br/>
{senha}paraincluirasenhainicialdoserviço'''
{senha}paraincluirasenhainicialdoserviço'''
nome=models.CharField('Nome',max_length=60)
nome=models.CharField(u'Nome',max_length=60)
sigla=models.CharField('Sigla',max_length='12')
sigla=models.CharField(u'Sigla',max_length='12')
template_email_ativa=models.TextField('Template de email de ativação',help_text=email_help,blank=True)
string_pesquisa=models.CharField(u'String de pesquisa',blank=True,max_length=200,
template_email_altera=models.TextField('Template de email de alteração',help_text=email_help,blank=True)
help_text=u'Sufixo para pesquisa RSS para averiguar a data da última atualização do serviço')
template_email_desativa=models.TextField('Template de email de desativação',help_text=email_help+'<br/>{motivo} para incluir o motivo da desativação do serviço',blank=True)
template_email_ativa=models.TextField(u'Template de email de ativação',help_text=email_help,blank=True)
template_email_altera=models.TextField(u'Template de email de alteração',help_text=email_help,blank=True)
template_email_desativa=models.TextField(u'Template de email de desativação',help_text=email_help+u'<br/>{motivo} para incluir o motivo da desativação do serviço',blank=True)
@property
@property
defqtde_casas_atendidas(self):
defqtde_casas_atendidas(self):
@ -21,29 +23,81 @@ class TipoServico(models.Model):
url=models.URLField('URL do serviço',verify_exists=False,blank=True)
url=models.URLField(u'URL do serviço',verify_exists=False,blank=True)
hospedagem_interlegis=models.BooleanField('Hospedagem no Interlegis?')
hospedagem_interlegis=models.BooleanField(u'Hospedagem no Interlegis?')
nome_servidor=models.CharField('Hospedado em',max_length=60,blank=True,help_text='Se hospedado no Interlegis, informe o nome do servidor.<br/>Senão, informe o nome do provedor de serviços.')