add approved field

This commit is contained in:
erichhasl
2017-11-19 02:45:13 +01:00
parent 1135d2445d
commit c3798a927f
2 changed files with 10 additions and 6 deletions
+7 -6
View File
@@ -14,20 +14,21 @@ ban_ip.short_description = "Urheber ausgewählter Eintrage verbannen"
# Register your models here. # Register your models here.
class BetriebAdmin(admin.ModelAdmin): class BetriebAdmin(admin.ModelAdmin):
list_display = ('name', 'manager', 'confirmed') list_display = ('name', 'manager', 'confirmed', 'approved')
list_filter = ('confirmed',) list_filter = ('confirmed', 'approved')
actions = [ban_ip] actions = [ban_ip]
class ParteiAdmin(admin.ModelAdmin): class ParteiAdmin(admin.ModelAdmin):
list_display = ('name', 'abbreviation', 'chef', 'description', 'confirmed') list_display = ('name', 'abbreviation', 'chef', 'description', 'confirmed',
list_filter = ('confirmed',) 'approved')
list_filter = ('confirmed', 'approved')
actions = [ban_ip] actions = [ban_ip]
class PresidentAdmin(admin.ModelAdmin): class PresidentAdmin(admin.ModelAdmin):
list_display = ('name', 'confirmed') list_display = ('name', 'confirmed', 'approved')
list_filter = ('confirmed',) list_filter = ('confirmed', 'approved')
actions = [ban_ip] actions = [ban_ip]
+3
View File
@@ -9,6 +9,7 @@ class Betrieb(models.Model):
business_idea = models.TextField('Idee') business_idea = models.TextField('Idee')
ip_address = models.CharField('IP Adresse', max_length=50, blank=True) ip_address = models.CharField('IP Adresse', max_length=50, blank=True)
confirmed = models.BooleanField('Bestätigt', default=False) confirmed = models.BooleanField('Bestätigt', default=False)
approved = models.BooleanField('Zugelassen', default=False)
def __str__(self): def __str__(self):
return str(self.name) return str(self.name)
@@ -26,6 +27,7 @@ class Partei(models.Model):
description = models.TextField('Beschreibung (Ziele etc.)') description = models.TextField('Beschreibung (Ziele etc.)')
ip_address = models.CharField('IP Adresse', max_length=50, blank=True) ip_address = models.CharField('IP Adresse', max_length=50, blank=True)
confirmed = models.BooleanField('Bestätigt', default=False) confirmed = models.BooleanField('Bestätigt', default=False)
approved = models.BooleanField('Zugelassen', default=False)
def __str__(self): def __str__(self):
return str(self.name) return str(self.name)
@@ -41,6 +43,7 @@ class PresidentCandidate(models.Model):
motivation = models.TextField('Motivation') motivation = models.TextField('Motivation')
ip_address = models.CharField('IP Adresse', max_length=50, blank=True) ip_address = models.CharField('IP Adresse', max_length=50, blank=True)
confirmed = models.BooleanField('Bestätigt', default=False) confirmed = models.BooleanField('Bestätigt', default=False)
approved = models.BooleanField('Zugelassen', default=False)
def __str__(self): def __str__(self):
return str(self.name) return str(self.name)