def save(self, commit=True): user = super(AdminRegistrationForm, self).save(commit=False) user.email = self.cleaned_data['email'] user.first_name = self.cleaned_data['first_name'] user.last_name = self.cleaned_data['last_name'] reg = models.Registration() reg.role = self.cleaned_data['role'] if commit: user.save() reg.user = user if commit: reg.save() return user
def save(self, commit=True): user = super(AdminRegistrationForm, self).save(commit=False) user.email = self.cleaned_data['email'] user.first_name = self.cleaned_data['first_name'] user.last_name = self.cleaned_data['last_name'] reg = models.Registration() reg.date_of_birth = self.cleaned_data['date_of_birth'] reg.phone_number = self.cleaned_data['phone_number'] reg.mail_address = self.cleaned_data['mail_address'] reg.role = self.cleaned_data['role'] if commit: user.save() reg.user = user reg.save() return user
import os os.environ.setdefault("DJANGO_SETTINGS_MODULE", "app1.settings") import django django.setup() from system import models uname = input("Enter admin username: "******"Enter admin password: ") admin.set_password(pswd) admin.save() admin_reg = models.Registration(user=admin) admin_reg.role = models.Registration.ADMIN admin_reg.save()