Sorry for the confusion. Here are both complete models:

class Nl(models.Model):
        publiceren = models.BooleanField()
        titel = models.CharField(max_length=60)
        tekst = models.TextField()
        prijs = models.CharField(max_length=12)
        #tekst_html = models.TextField(editable=False, blank=True)
        slug = models.SlugField(max_length=60)
        kort = models.TextField()
        thumb = models.ImageField(upload_to='verkoop/thumb/%Y/%m/%d',
default='verkoop/thumb/geen_afbeelding.jpg', blank=True)
        remove_thumb = models.BooleanField()
        plaatje1 = models.ImageField(upload_to='verkoop/%Y/%m/%d',
blank=True)
        remove_plaatje1 = models.BooleanField()
        plaatje2 = models.ImageField(upload_to='verkoop/%Y/%m/%d',
blank=True)
        remove_plaatje2 = models.BooleanField()
        plaatje3 = models.ImageField(upload_to='verkoop/%Y/%m/%d',
blank=True)
        remove_plaatje3 = models.BooleanField()
        plaatje4 = models.ImageField(upload_to='verkoop/%Y/%m/%d',
blank=True)
        remove_plaatje4 = models.BooleanField()
        plaatje5 = models.ImageField(upload_to='verkoop/%Y/%m/%d',
blank=True)
        remove_plaatje5 = models.BooleanField()
        plaatje6 = models.ImageField(upload_to='verkoop/%Y/%m/%d',
blank=True)
        remove_plaatje6 = models.BooleanField()
        pdf = models.FileField(upload_to='verkoop/%Y/%m/%d',    blank=True)
        remove_pdf = models.BooleanField()
        youtube = models.CharField(max_length=700, blank=True)
        lijst = models.ForeignKey('Menu_nl')
        type = models.ForeignKey('Type_nl')
        perceel = models.ForeignKey('Perceel_nl')
        plaatshuur = models.ForeignKey('Plaatshuur_nl')
        def __unicode__(self):
                #return '%s %s' %(self.titel, self.tekst)
                return self.titel
        def save (self, size=(125, 93), size1=(400,300), size2=(200,150)):
                super(Nl, self).save()
                if self.thumb:
                        filename = self.thumb.path
                        image = Image.open(filename)
                        image.thumbnail(size, Image.ANTIALIAS)
                        image.save(filename)
                super(Nl, self).save()
                if self.plaatje1:
                        filename = self.plaatje1.path
                        image = Image.open(filename)
                        image.thumbnail(size1, Image.ANTIALIAS)
                        image.save(filename)
                super(Nl, self).save()
                if self.plaatje2:
                        filename = self.plaatje2.path
                        image = Image.open(filename)
                        image.thumbnail(size1, Image.ANTIALIAS)
                        image.save(filename)
                super(Nl, self).save()
                if self.plaatje3:
                        filename = self.plaatje3.path
                        image = Image.open(filename)
                        image.thumbnail(size1, Image.ANTIALIAS)
                        image.save(filename)
                super(Nl, self).save()
                if self.plaatje4:
                        filename = self.plaatje4.path
                        image = Image.open(filename)
                        image.thumbnail(size1, Image.ANTIALIAS)
                        image.save(filename)
                super(Nl, self).save()
                if self.plaatje5:
                        filename = self.plaatje5.path
                        image = Image.open(filename)
                        image.thumbnail(size1, Image.ANTIALIAS)
                        image.save(filename)
                super(Nl, self).save()
                if self.plaatje6:
                        filename = self.plaatje6.path
                        image = Image.open(filename)
                        image.thumbnail(size1, Image.ANTIALIAS)
                        image.save(filename)
                super(Nl, self).save()
                if self.remove_thumb:
                        self.thumb = ""
                        self.remove_thumb = False
                super(Nl, self).save()
                if self.remove_plaatje1:
                        self.plaatje1 = ""
                        self.remove_plaatje1 = False
                super(Nl, self).save()
                if self.remove_plaatje2:
                        self.plaatje2 = ""
                        self.remove_plaatje2 = False
                super(Nl, self).save()
                if self.remove_plaatje3:
                        self.plaatje3 = ""
                        self.remove_plaatje3 = False
                super(Nl, self).save()
                if self.remove_plaatje4:
                        self.plaatje4 = ""
                        self.remove_plaatje4 = False
                super(Nl, self).save()
                if self.remove_plaatje5:
                        self.plaatje5 = ""
                        self.remove_plaatje5 = False
                super(Nl, self).save()
                if self.remove_plaatje6:
                        self.plaatje6 = ""
                        self.remove_plaatje6 = False
                super(Nl, self).save()
                if self.remove_pdf:
                        self.pdf = ""
                        self.remove_pdf = False
                super(Nl, self).save()

class Menu_nl(models.Model):
        categorie = models.CharField(max_length=50)
        order = models.IntegerField()
        slug = models.SlugField()
        def __unicode__(self):
                return self.slug
        class Meta:
                verbose_name_plural = "Menu_nl"

Rob

--

You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-us...@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.


Reply via email to