('is_superuser',models.BooleanField(default=False,help_text='Designates that this user has all permissions without explicitly assigning them.',verbose_name='superuser status')),
('username',models.CharField(error_messages={'unique':'A user with that username already exists.'},help_text='Required. 30 characters or fewer. Letters, digits and @/./+/-/_ only.',max_length=30,unique=True,validators=[django.core.validators.RegexValidator('^[\\w.@+-]+$','Enter a valid username. This value may contain only letters, numbers and @/./+/-/_ characters.')],verbose_name='username')),
('is_staff',models.BooleanField(default=False,help_text='Designates whether the user can log into this admin site.',verbose_name='staff status')),
('is_active',models.BooleanField(default=True,help_text='Designates whether this user should be treated as active. Unselect this instead of deleting accounts.',verbose_name='active')),
('groups',models.ManyToManyField(blank=True,help_text='The groups this user belongs to. A user will get all permissions granted to each of their groups.',related_name='user_set',related_query_name='user',to='auth.Group',verbose_name='groups')),
('user_permissions',models.ManyToManyField(blank=True,help_text='Specific permissions for this user.',related_name='user_set',related_query_name='user',to='auth.Permission',verbose_name='user permissions')),
('rate',models.CharField(help_text='The rate of requests to limit this user to. The format is specified by Django Rest Framework (see http://www.django-rest-framework.org/api-guide/throttling/).',max_length=50)),
('short_code',models.CharField(help_text='Convenient code/slug used to identify this Partner (e.g. for management commands.)',max_length=8,unique=True,verbose_name='Short Code')),
('courses_api_url',models.URLField(blank=True,max_length=255,null=True,verbose_name='Courses API URL')),
('ecommerce_api_url',models.URLField(blank=True,max_length=255,null=True,verbose_name='E-Commerce API URL')),
('organizations_api_url',models.URLField(blank=True,max_length=255,null=True,verbose_name='Organizations API URL')),
('programs_api_url',models.URLField(blank=True,max_length=255,null=True,verbose_name='Programs API URL')),
('marketing_site_api_url',models.URLField(blank=True,max_length=255,null=True,verbose_name='Marketing Site API URL')),
('marketing_site_url_root',models.URLField(blank=True,max_length=255,null=True,verbose_name='Marketing Site URL')),