(self, username, email=None, password=None, **extra_fields)
| 189 | acreate_user.alters_data = True |
| 190 | |
| 191 | def create_superuser(self, username, email=None, password=None, **extra_fields): |
| 192 | extra_fields.setdefault("is_staff", True) |
| 193 | extra_fields.setdefault("is_superuser", True) |
| 194 | |
| 195 | if extra_fields.get("is_staff") is not True: |
| 196 | raise ValueError("Superuser must have is_staff=True.") |
| 197 | if extra_fields.get("is_superuser") is not True: |
| 198 | raise ValueError("Superuser must have is_superuser=True.") |
| 199 | |
| 200 | return self._create_user(username, email, password, **extra_fields) |
| 201 | |
| 202 | create_superuser.alters_data = True |
| 203 |
no test coverage detected