Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- File "/Users/user/Documents/workspace/api/env/lib/python2.7/site-packages/django/db/backends/utils.py", line 79, in execute
- return super(CursorDebugWrapper, self).execute(sql, params)
- File "/Users/user/Documents/workspace/api/env/lib/python2.7/site-packages/django/db/backends/utils.py", line 64, in execute
- return self.cursor.execute(sql, params)
- File "/Users/user/Documents/workspace/api/env/lib/python2.7/site-packages/django/db/utils.py", line 97, in __exit__
- six.reraise(dj_exc_type, dj_exc_value, traceback)
- File "/Users/user/Documents/workspace/api/env/lib/python2.7/site-packages/django/db/backends/utils.py", line 62, in execute
- return self.cursor.execute(sql)
- from django.db import models
- from django.contrib.auth.models import AbstractBaseUser, PermissionsMixin
- from ..managers.user import UserManager
- class User(AbstractBaseUser, PermissionsMixin):
- # Email identifier, primary key, unique identifier for the user.
- email = models.EmailField(verbose_name='email address', max_length=254, unique=True, db_index=True)
- is_admin = models.BooleanField(default=False)
- is_active = models.BooleanField(default=False)
- objects = UserManager()
- USERNAME_FIELD = 'email'
- REQUIRED_FIELDS = []
- class Meta:
- verbose_name = 'User'
- app_label = "users"
- def __unicode__(self):
- return self.email
- @property
- def get_full_name(self):
- return self.email
- @property
- def get_short_name(self):
- return self.email
- def has_module_perms(self, app_label):
- """
- Does the user have permissions to view the app `app_label`
- """
- # Simplest possible answer: Yes, always
- return True
- @property
- def is_staff(self):
- # Simplest possible answer: All admins are staff
- return self.is_admin
- AUTH_USER_MODEL = 'users.User'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement