titulo = models.CharField(maxlength=100)
autor = models.ForeignKey(User)
data_criacao = models.DateTimeField(auto_now=True)
- chamada = models.CharField(maxlength=400,
- help_text='Texto que irá aparecer na index.')
+ chamada = models.TextField(help_text='Texto que irá aparecer na index.')
corpo = models.TextField(help_text='Texto que irá aparecer na '
'página de detalhes da notícia.')
class Admin:
js = ('/site_media/tiny_mce/tiny_mce.js',
- '/site_media/js/textarea.js',)
-
+ '/site_media/js/textarea-noticias.js',)
def __str__(self):
- return '%s - %s' % (self.titulo, self.data_criacao)
+ return self.titulo
def elipse(self):
if len(self.corpo) > ELLIPSIS_START:
else:
return self.corpo
+
class Secao(models.Model):
nome = models.CharField(maxlength=100)
+ index = models.BooleanField(help_text='Se marcado aparecerá na index, '
+ 'acima das notícias. Caso contrário, aparecerá no menu principal')
corpo = models.TextField()
class Meta:
verbose_name_plural = 'seções'
class Admin:
- pass
+ js = ('/site_media/tiny_mce/tiny_mce.js',
+ '/site_media/js/textarea-noticias.js',)
def __str__(self):
return self.nome