translate = ( 'title', 'content', ) def __unicode__(self): return u"%s -- %s" % (self.url, self.title) def get_absolute_url(self): return self.url # Registrando modelos para tradução. register(Image, ( 'title', 'caption', 'notes', )) register(Video, ( 'title', 'caption', 'notes', )) register(Tag, ( 'name', 'description', )) register(TagCategory, ( 'name', 'description', ))
class Meta: db_table = 'django_flatpage' verbose_name = _('flat page') verbose_name_plural = _('flat pages') ordering = ('url',) translate = ('title', 'content',) def __unicode__(self): return u"%s -- %s" % (self.url, self.title) def get_absolute_url(self): return self.url # Registrando modelos para tradução. register(Image, ('title', 'caption', 'notes',)) register(Video, ('title', 'caption', 'notes',)) register(Tag, ('name', 'description',)) register(TagCategory, ('name', 'description',)) register(Taxon, ('common', 'rank',)) register(Size, ('name', 'description',)) register(Country, ('name',)) register(Tour, ('name','description',)) register(FlatPage, ('title', 'content',)) # Slugify before saving. signals.pre_save.connect(slug_pre_save, sender=Author) signals.pre_save.connect(slug_pre_save, sender=Tag) signals.pre_save.connect(slug_pre_save, sender=TagCategory) signals.pre_save.connect(slug_pre_save, sender=Taxon)
try: qs = Article.objects.live().exclude(id__exact=self.id) article = qs.filter(publish_date__lte=self.publish_date).order_by('-publish_date')[0] except (Article.DoesNotExist, IndexError): article = None self._previous = article return self._previous __metaclass__ = TransMeta class Meta: #ordering = ('-publish_date', 'title') translate = ('title', 'rendered_content',) import transmeta transmeta.register(Article, ('title', 'rendered_content',)) class Attachment(models.Model): upload_to = lambda inst, fn: 'attach/%s/%s/%s' % (datetime.now().year, inst.article.slug, fn) article = models.ForeignKey(Article, related_name='attachments') attachment = models.FileField(upload_to=upload_to) caption = models.CharField(max_length=255, blank=True) class Meta: ordering = ('-article', 'id') def __unicode__(self): return u'%s: %s' % (self.article, self.caption) @property
return self._previous __metaclass__ = TransMeta class Meta: #ordering = ('-publish_date', 'title') translate = ( 'title', 'rendered_content', ) import transmeta transmeta.register(Article, ( 'title', 'rendered_content', )) class Attachment(models.Model): upload_to = lambda inst, fn: 'attach/%s/%s/%s' % (datetime.now().year, inst .article.slug, fn) article = models.ForeignKey(Article, related_name='attachments') attachment = models.FileField(upload_to=upload_to) caption = models.CharField(max_length=255, blank=True) class Meta: ordering = ('-article', 'id') def __unicode__(self):