teacher
This commit is contained in:
parent
a49ecded94
commit
7b4f57e072
@ -7,9 +7,6 @@ from django.utils import timezone
|
|||||||
|
|
||||||
from Main.models.friendship import Friendship
|
from Main.models.friendship import Friendship
|
||||||
from Main.models.set import Set
|
from Main.models.set import Set
|
||||||
from Main.models.group import Group
|
|
||||||
from Main.models.settask import SetTask
|
|
||||||
from Main.models.subscription import Subscription
|
|
||||||
from Main.models.task import Task
|
from Main.models.task import Task
|
||||||
from Sprint.settings import CONSTS
|
from Sprint.settings import CONSTS
|
||||||
from SprintLib.language import languages
|
from SprintLib.language import languages
|
||||||
@ -29,6 +26,7 @@ class UserInfo(models.Model):
|
|||||||
notification_messages = models.BooleanField(default=False)
|
notification_messages = models.BooleanField(default=False)
|
||||||
code = models.IntegerField(null=True)
|
code = models.IntegerField(null=True)
|
||||||
verified = models.BooleanField(default=False)
|
verified = models.BooleanField(default=False)
|
||||||
|
teacher = models.BooleanField(default=False)
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def tasks_solved(self):
|
def tasks_solved(self):
|
||||||
@ -69,8 +67,7 @@ class UserInfo(models.Model):
|
|||||||
|
|
||||||
@property
|
@property
|
||||||
def can_create(self):
|
def can_create(self):
|
||||||
# todo:
|
return self.user.is_superuser or self.teacher
|
||||||
return self.user.is_superuser
|
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def has_profile_pic(self):
|
def has_profile_pic(self):
|
||||||
|
Loading…
Reference in New Issue
Block a user