예제 #1
0
    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
예제 #2
0
    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
예제 #3
0
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()