# HG changeset patch # User neko259 # Date 2014-08-17 08:26:28 # Node ID 7ec82b88d183370735163f98e09fcaea22175733 # Parent f9f94e26453c021895efe691cfc7402a11cab40d Updated ban admin to search by ip diff --git a/boards/admin.py b/boards/admin.py --- a/boards/admin.py +++ b/boards/admin.py @@ -25,7 +25,12 @@ class ThreadAdmin(admin.ModelAdmin): list_filter = ('bump_time', 'archived') search_fields = ('id', 'title') +class BanAdmin(admin.ModelAdmin): + list_display = ('ip', 'can_read') + list_filter = ('can_read',) + search_fields = ('ip',) + admin.site.register(Post, PostAdmin) admin.site.register(Tag, TagAdmin) -admin.site.register(Ban) +admin.site.register(Ban, BanAdmin) admin.site.register(Thread, ThreadAdmin) diff --git a/boards/models/user.py b/boards/models/user.py --- a/boards/models/user.py +++ b/boards/models/user.py @@ -16,5 +16,5 @@ class Ban(models.Model): max_length=BAN_REASON_MAX_LENGTH) can_read = models.BooleanField(default=True) - def __unicode__(self): + def __str__(self): return self.ip