Optimised admin page for all models

This commit is contained in:
2018-01-14 19:32:00 -05:00
parent bc7cd9c652
commit 5e20a2058e
9 changed files with 26 additions and 17 deletions

View File

@ -5,7 +5,11 @@ from OACPL import settings
from .models import Newsletter, Subscriber
admin.site.register(Subscriber)
@admin.register(Subscriber)
class SubscriberAdmin(admin.ModelAdmin):
list_display = ['email', 'date']
list_filter = ['date']
search_fields = ['email']
@admin.register(Newsletter)

View File

@ -19,6 +19,7 @@ class Newsletter(models.Model):
class Subscriber(models.Model):
email = models.EmailField(unique=True)
date = models.DateField(auto_now_add=True)
def __str__(self):
return self.email