|
- from django.db import models
-
-
- # Create your models here.
- class ParteiWerbung(models.Model):
- partei = models.ForeignKey('meingoethopia.Partei')
- image = models.ImageField('Bild', upload_to='partei_bilder')
- wahlprogramm = models.TextField('Wahlprogramm')
-
- @property
- def url(self):
- return "/wahl/partei/{}".format(self.pk)
-
- def __str__(self):
- return str(self.partei)
-
- class Meta:
- verbose_name = 'Parteiwerbung'
- verbose_name_plural = 'Parteienwerbung'
-
-
- class ParteiAnhang(models.Model):
- name = models.CharField('Name', max_length=100)
- data = models.FileField('Datei')
- partei = models.ForeignKey(ParteiWerbung)
-
- def __str__(self):
- return self.name
-
- class Meta:
- verbose_name = 'Anhang'
- verbose_name_plural = 'Anhänge'
-
-
- class PraesidentWerbung(models.Model):
- praesident = models.ForeignKey('meingoethopia.PresidentCandidate')
- image = models.ImageField('Bild', upload_to='praesident_bilder')
- wahlprogramm = models.TextField('Wahlprogramm')
-
- @property
- def url(self):
- return "/wahl/praesident/{}".format(self.pk)
-
- def __str__(self):
- return str(self.praesident)
-
- class Meta:
- verbose_name = 'Präsidentwerbung'
- verbose_name_plural = 'Präsidentenwerbung'
-
-
- class PraesidentAnhang(models.Model):
- name = models.CharField('Name', max_length=100)
- data = models.FileField('Datei')
- praesident = models.ForeignKey(PraesidentWerbung)
-
- def __str__(self):
- return self.name
-
- class Meta:
- verbose_name = 'Anhang'
- verbose_name_plural = 'Anhänge'
|