From 3edd974ec2a05e8b2ae680fd2d8dcec8ce7d5b6c Mon Sep 17 00:00:00 2001 From: luxagraf Date: Sun, 24 Jan 2016 20:08:34 -0500 Subject: filtered admin to logged in user --- app/daily/admin.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/daily/admin.py b/app/daily/admin.py index b468301..578aaa3 100644 --- a/app/daily/admin.py +++ b/app/daily/admin.py @@ -39,6 +39,12 @@ class DailyAdmin(OSMGeoAdmin): form.current_user = request.user return form + def queryset(self, request): + qs = super(DailyAdmin, self).queryset(request) + if request.user.is_superuser: + return qs + return qs.filter(user=request.user) + class CheckInAdmin(OSMGeoAdmin): list_display = ('date', 'location') -- cgit v1.2.3