aboutsummaryrefslogtreecommitdiffstats
path: root/account/models.py
diff options
context:
space:
mode:
authorWeitian LI <liweitianux@gmail.com>2014-04-21 16:09:36 +0800
committerWeitian LI <liweitianux@gmail.com>2014-04-21 16:09:36 +0800
commit4c59c651baa7e9d29f90419c905745fd3ab025d8 (patch)
tree7d1e247b5d221bcaf3a51ccf4ee6aeeb350f14dd /account/models.py
parentf2701f640bd483504021059a554cca582097eb4e (diff)
downloaddjango-skaschool-4c59c651baa7e9d29f90419c905745fd3ab025d8.tar.bz2
* implemented 'list_approved' view, added related template
* updated related link in 'navbar.html'
Diffstat (limited to 'account/models.py')
-rw-r--r--account/models.py12
1 files changed, 12 insertions, 0 deletions
diff --git a/account/models.py b/account/models.py
index 38047d6..684f2d8 100644
--- a/account/models.py
+++ b/account/models.py
@@ -55,6 +55,18 @@ class UserProfile(models.Model):
def __unicode__(self):
return u'UserProfile for %s' % self.user
+ def get_approved(self, *args, **kwargs):
+ """
+ return list of approved object
+ """
+ return self.objects.filter(is_approved='Y')
+
+ def get_sponsored(self, *args, **kwargs):
+ """
+ return list of sponsored object
+ """
+ return self.objects.filter(is_sponsored='Y')
+
###### signal callback ######
def user_registered_callback(sender, user, request, **kwargs):