equal
deleted
inserted
replaced
|
1 from django.core.management.base import LabelCommand, CommandError |
|
2 |
|
3 class Command(LabelCommand): |
|
4 help = "Create manager" |
|
5 |
|
6 def handle(self, *labels, **options): |
|
7 if len(labels)!=5: |
|
8 raise CommandError("Enter manager's email, username, password, first_name, last_name") |
|
9 email = labels[0] |
|
10 username = labels[1] |
|
11 password = labels[2] |
|
12 first_name = labels[3] |
|
13 last_name = labels[4] |
|
14 |
|
15 from cm.models import UserProfile |
|
16 UserProfile.objects._create_manager(email, username, password, first_name, last_name) |