summaryrefslogtreecommitdiff
path: root/backend/models.py
diff options
context:
space:
mode:
authorMaksim A. Boyko <maksim.a.boyko@gmail.com>2012-08-16 04:24:00 -0400
committerMaksim A. Boyko <maksim.a.boyko@gmail.com>2012-08-16 04:24:00 -0400
commit646ce806add719db35ec1fba86248614f55af157 (patch)
treeea9b3bc470824294ba715214e0febe9a1e6a7317 /backend/models.py
parent7792cbce2cf8b89077d58f958637996505449a80 (diff)
Backend: Add filters
Diffstat (limited to 'backend/models.py')
-rw-r--r--backend/models.py17
1 files changed, 17 insertions, 0 deletions
diff --git a/backend/models.py b/backend/models.py
index b46db34..6e015cd 100644
--- a/backend/models.py
+++ b/backend/models.py
@@ -84,6 +84,11 @@ class SJRoomAdmin(admin.ModelAdmin):
'private',
'datetime',
)
+ list_filter = (
+ 'user',
+ 'datetime',
+ 'private',
+ )
class SJContent(SJUserActivity, SJSettingsModel):
""" ScannerJammer model to encapsulate site content
@@ -115,6 +120,12 @@ class SJContentAdmin(admin.ModelAdmin):
'content_type',
'settings_text',
)
+ list_filter = (
+ 'room',
+ 'user',
+ 'datetime',
+ 'content_type',
+ )
class SJLike(SJUserActivity):
""" ScannerJammer like model
@@ -130,6 +141,12 @@ class SJLikeAdmin(admin.ModelAdmin):
'datetime',
'content',
)
+ list_filter = (
+ 'user',
+ 'datetime',
+ 'content__content_type',
+ )
+
admin.site.register(SJUserProfile, SJUserProfileAdmin)
admin.site.register(SJRoom, SJRoomAdmin)