def create(request): if not request.user.is_authenticated(): return redirect('/homepage/login/?next=%s' % request.path) if not request.user.is_staff: return HttpResponseRedirect('/homepage/authentication') '''Creates a new user''' user = hmod.User() # group = Group.objects.get(name='User') # set the user to User perms by default user.set_password('password') user.last_login = datetime.datetime.now() user.username = '' user.first_name = '' user.last_name = '' user.email = '' user.is_staff = False user.is_active = True user.date_joined = datetime.datetime.now() user.address = '' user.city = '' user.state = '' user.zip = 12345 user.country = '' user.telephone = 12345 user.image = '' user.security_question = '' user.save() # group.user_set.add(user) return HttpResponseRedirect('/homepage/users.edit/{}/'.format(user.id))
def create_user(request): params = {} #create form form = NewUserForm() if request.method == 'POST': form = NewUserForm(request.POST) if form.is_valid(): #create the user user1 = hmod.User() user1.username = form.cleaned_data['username'] user1.email = form.cleaned_data['email'] user1.first_name = form.cleaned_data['first_name'] user1.last_name = form.cleaned_data['last_name'] user1.set_password(form.cleaned_data['passwordConfirm']) ## TODO: add user to group # ... other field defaults user1.save() # login the newly created user user = authenticate(username=form.cleaned_data['username'], password=form.cleaned_data['passwordConfirm']) login(request, user) return HttpResponseRedirect('/') #return HttpResponse('It worked!!') params['form'] = form params['auth'] = request.user.is_authenticated() return templater.render_to_response(request, 'signup.create_user.html', params)
def create(request): params = {} '''Creates a new user''' user = hmod.User() # group = Group.objects.get(name='User') # set the user to User perms by default user.set_password(request.urlparams[3]) user.last_login = datetime.datetime.now() user.username = request.urlparams[1] user.first_name = '' user.last_name = '' user.email = request.urlparams[0] user.is_staff = False user.is_active = True user.date_joined = datetime.datetime.now() user.address = '' user.city = '' user.state = '' user.zip = 12345 user.country = '' user.phone = 12345 user.image = '' user.security_question = '' user.save() # group.user_set.add(user) return HttpResponseRedirect('/account/myaccount')
def create(request): params = {} form = UserCreateForm( initial={ 'first_name': '', 'last_name': '', 'username': '', 'password': '', 'email': '', 'securityQuestion': '', 'securityAnswer': '', 'group': 3 }) if request.method == 'POST': form = UserCreateForm(request.POST) form.userid = -1 if form.is_valid(): user = hmod.User() user.first_name = form.cleaned_data['first_name'] user.last_name = form.cleaned_data['last_name'] user.username = form.cleaned_data['username'] user.set_password(form.cleaned_data['password']) user.email = form.cleaned_data['email'] user.securityQuestion = form.cleaned_data['securityQuestion'] user.securityAnswer = form.cleaned_data['securityAnswer'] user.save() return HttpResponseRedirect('/homepage/users/') params['form'] = form return templater.render_to_response(request, 'users_edit.html', params)
def create(request): user1 = hmod.User() user1.username = '' user1.set_pass('1234') user1.save() return HttpResponseRedirect('/homepage/users.edit/{}/'.format(user1.id))
def signup(request): form = SignupForm() user = models.User() if request.method == 'POST': form = SignupForm(data=request.POST) print( '###############################checks form############################### ' ) if form.is_valid(): user.username = form.cleaned_data['email'] user.email = form.cleaned_data['email'] user.set_password(form.cleaned_data['password1']) user.save() # print(user) print( '###############################created############################### ' ) return HttpResponse(''' <script> window.location.href = window.location.href; </script> ''') template_vars = { 'form': form, } return templater.render_to_response(request, 'index.signup.html', template_vars)
def Create(request): user = hmod.User() user.first_name = '' user.last_name = '' user.password = '' user.save() return HttpResponseRedirect('/Account/SignUp.edit/{}/'.format(user.id))
def create(request): user1 = hmod.User() user1.username = '******' user1.email = '' user1.first_name = '' user1.last_name = '' # ... other field defaults user1.save() return HttpResponseRedirect('/homepage/users.edit/{}/'.format(user1.id))
def create(request): '''creates a new user''' user = hmod.User() user.username = '' user.password = '' user.first_name = '' user.last_name = '' user.phone = '' user.save() return HttpResponseRedirect('/homepage/users.edit/{}'.format(user.id))
def create(request): user= hmod.User() user.username = str(random.randint(1000001, 9999999)) user.password = '******' user.first_name = 'First Name' user.last_name = 'Last Name' user.email = '*****@*****.**' user.save() return HttpResponseRedirect('/homepage/users.edit/{}/'.format(user.id))
def create(request): params = {} form = UserCreateForm(initial={ 'first_name': '', 'last_name': '', 'username': '', 'password': '', 'confirm': '', 'email': '', 'phone': '', 'address1': '', 'address2': '', 'city': '', 'state': '', 'zip': '', 'securityQuestion': '', 'securityAnswer': '' }) if request.method == 'POST': form = UserCreateForm(request.POST) form.userid = -1 if form.is_valid(): user = hmod.User() user.first_name = form.cleaned_data['first_name'] user.last_name = form.cleaned_data['last_name'] user.username = form.cleaned_data['username'] user.set_password(form.cleaned_data['password']) user.email = form.cleaned_data['email'] address = hmod.Address() address.address1 = form.cleaned_data['address1'] address.address2 = form.cleaned_data['address2'] address.city = form.cleaned_data['city'] address.state = form.cleaned_data['state'] address.zip = form.cleaned_data['zip'] address.email = '*****@*****.**' address.save() user.address = address user.phone = form.cleaned_data['phone'] user.securityQuestion = form.cleaned_data['securityQuestion'] user.securityAnswer = form.cleaned_data['securityAnswer'] user.photograph = hmod.Photograph.objects.all()[0] group = Group.objects.get(name='User') user.group = group user.save() user = authenticate(username=form.cleaned_data['username'], password=form.cleaned_data['password']) login(request, user) request.session['user_id'] = user.id return HttpResponseRedirect('/homepage/account/') params['form'] = form return templater.render_to_response(request, 'account_create.html', params)
def create(request): '''creates a new user''' user = hmod.User() user.username = '' user.password ='' user.first_name = '' user.last_name='' user.phone = '' user.save() print(">>>>>>>>>>>>>>>>>>>>>made new user") return HttpResponseRedirect('/account/edit.edit/'+str(user.id))
def clean(self): try: print('>>>>>>>>>>>>> The beginning') username1 = self.cleaned_data['username'] password1 = self.cleaned_data['password'] s = Server('www.colonial-heritage.com', port=8389, get_info=GET_ALL_INFO) print('>>>>>>>>>>>> Connect Baby!!') print('>>>>>>>>>>>>>>>', s) c = Connection(s, auto_bind=True, client_strategy=STRATEGY_SYNC, user=username1 + '@colonial-heritage.local', password=password1, authentication=AUTH_SIMPLE, raise_exceptions=False) print('>>>>>>>>>>', c.password) print('<<<', (c.user)) try: u = hmod.User.objects.get(username=username1) print('>>>>>>>>>>>>>>>Got user') except hmod.User.DoesNotExist: print('>>>>>>>>>>>>>create user') u = hmod.User() print('>>>>>>>>>>>>>created user') u.username = username1 print('>>>>>>>>>>>>>', username1) u.set_password(password1) print('>>>>>>>>>>>>>', password1) u.first_name = "firstname" u.last_name = "lastname" u.email = "*****@*****.**" print('>>>>>>>>>>>>', u.email) u.save() print('>>>>>>>>>>>>>>>>>>saved') user = authenticate(username=self.cleaned_data['username'], password=self.cleaned_data['password']) if user == None: raise forms.ValidationError( 'Username or password does not exist') return self.cleaned_data except: user = authenticate(username=self.cleaned_data['username'], password=self.cleaned_data['password']) if user == None: raise forms.ValidationError( 'Username or password does not exist') return self.cleaned_data
def create(request): if not request.user.is_authenticated(): return redirect('/homepage/login/?next=%s' % request.path) if not request.user.is_staff: return HttpResponseRedirect('/homepage/authentication') '''Creates a new rental''' rental = hmod.Rental() user = hmod.User() # rental.time = '' # rental.due_date = '' rental.disocunt_percent = '' rental.save() return HttpResponseRedirect('/homepage/rentals.edit/{}/'.format(rental.id))
def create(request): user = hmod.User() user.username = "" user.password = "" user.first_name = "" user.last_name = "" user.email = "" # user.phone = "" # #user.address = "" # user.security_question = "" # user.security_answer = "" # user.requires_reset = "" user.save() return HttpResponseRedirect('/homepage/user.edit/{}/'.format(user.id))
def create(request): ''' create: Creates empty order, sends user to edit page ''' params = {} # create order object order = hmod.Order() order.user = hmod.User() # save new order order.save() # send user to edit page return HttpResponseRedirect('/manager/orders.edit/{}'.format(order.id))
def create(request): if not request.user.is_authenticated(): return redirect('/homepage/login/?next=%s' % request.path) if not request.user.is_staff: return HttpResponseRedirect('/homepage/authentication') user = hmod.User() user.username = str(random.randint(100000, 999999)) user.first_name = '' user.last_name = '' user.email = '' user.password = '' user.is_superuser = '' user.is_staff = '' user.save() return HttpResponseRedirect('/homepage/accounts.edit/{}/'.format(user.id))
def create(request): ''' create: Creates empty user, sends user to edit page ''' params = {} user = hmod.User() user.username = '' user.last_name = '' user.first_name = '' user.email = '' user.phone = '' user.save() # send user to edit page return HttpResponseRedirect('/manager/users.edit/{}'.format(user.id))
def create(request): # params = {} user = hmod.User() user.username = '' user.password = '' user.security_question = '' user.first_name = '' user.last_name = '' user.address1 = '' user.address2 = '' user.city = '' user.state = '' user.zip = '' user.country = '' user.save() return HttpResponseRedirect('/users/signup.edit/{}'.format(user.id))
def create(request): user = hmod.User() user.first_name = '' user.last_name = '' user.email = '' user.security_answer = '' user.security_question = '' user.is_active = True user.username = '' user.date_joined = datetime.datetime.now() user.password = '' user.is_staff = False user.is_superuser = False user.is_agent = False user.last_login = datetime.datetime.now() ''' OTHER FIELDS ''' user.save() return HttpResponseRedirect('/homepage/signup.edit/{}'.format(user.id))
def create(request): params = {} # class MyModelChoiceField(ModelChoiceField): # def label_from_instance(self, obj): # return "%i" % obj.id class UserEditForm(forms.Form): username = forms.CharField(required=True, max_length=100, widget=forms.TextInput(attrs={'class': 'form-control', 'id': "inputError1"})) password = forms.CharField(required=True, widget=forms.PasswordInput(attrs={'class': 'form-control'}))#, widget=forms.PasswordInput) first_name = forms.CharField(required=True, max_length=100, widget=forms.TextInput(attrs={'class': 'form-control'})) last_name = forms.CharField(required=True, max_length=100, widget=forms.TextInput(attrs={'class': 'form-control'})) email = forms.CharField(required=True, max_length=100, widget=forms.EmailInput(attrs={'class': 'form-control'})) form = UserEditForm() if request.method == 'POST': form = UserEditForm(request.POST) if form.is_valid(): '''Create a new user''' user = hmod.User() user.username = form.cleaned_data['username'] user.set_password(form.cleaned_data['password']) user.first_name = form.cleaned_data['first_name'] user.last_name = form.cleaned_data['last_name'] user.email = form.cleaned_data['email'] user.save() user = authenticate(username=form.cleaned_data['username'], password=form.cleaned_data['password']) login(request, user) return HttpResponseRedirect('/homepage') else: params['error'] = "<p class='bg-danger'>All fields are required</p>" params['form'] = form return templater.render_to_response(request, 'user.create.html', params) params['error'] = '' params['form'] = form return templater.render_to_response(request, 'user.create.html', params)
def newaccount(request): '''Creates a new user''' user = hmod.User() user.is_staff = 'False' user.is_active = 'True' user.is_superuser = '******' user.username = str(random.randint(100000, 999999)) user.password = '' user.first_name = '' user.last_name = '' user.email = '' user.address1 = '' user.address2 = '' user.city = '' user.state = '' user.zipcode = '' user.phone_number = '' user.save() return HttpResponseRedirect('/homepage/users.new/{}/'.format(user.id))
def clean(self): user = authenticate(username=self.cleaned_data['username'], password=self.cleaned_data['password']) if user == None: s = Server('www.colonialheritagefoundation.co', port=3890, get_info=GET_ALL_INFO) c = Connection(s, auto_bind=True, user=self.cleaned_data['username'] + '@colonialheritagefoundation.local', password=self.cleaned_data['password'], authentication=AUTH_SIMPLE, client_strategy=STRATEGY_SYNC, raise_exceptions=False) if c.response is None: search_results = c.search( search_base= 'CN=Users,DC=colonialheritagefoundation,DC=local', search_filter='(samAccountName=Dennis)', attributes=[ 'givenName', 'sn', 'mail', ]) user = hmod.User() address = hmod.Address() address.zip = 0 address.save() user.username = self.cleaned_data['username'] user.password = make_password(self.cleaned_data['password']) user.first_name = c.response[0]['attributes']['givenName'] user.last_name = c.response[0]['attributes']['sn'] user.email = self.cleaned_data[ 'username'] + '@colonialheritagefoundation.co' user.address = address user.save() else: raise forms.ValidationError( 'Your username and password do not match.') return self.cleaned_data
def process_request(request): params = {} form = SignupForm() if request.method == 'POST': form = SignupForm(request.POST) if form.is_valid(): '''Creates a new user''' user = hmod.User() # group = Group.objects.get(name='User') # set the user to User perms by default user.set_password(form.cleaned_data['password']) user.last_login = datetime.datetime.now() user.username = form.cleaned_data['username'] user.first_name = form.cleaned_data['first_name'] user.last_name = form.cleaned_data['last_name'] user.email = form.cleaned_data['email'] user.is_staff = False user.is_active = True user.date_joined = datetime.datetime.now() user.address = '' user.city = '' user.state = '' user.zip = 12345 user.country = '' user.phone = 12345 user.image = '' user.security_question = '' user.save() new_user = authenticate(username=form.cleaned_data['username'], password=form.cleaned_data['password']) login(request, new_user) return HttpResponseRedirect("/account/myaccount") params['form'] = form return templater.render_to_response(request, 'signup.html', params)
def process_request(request): params = { # display current time and set current page 'now': datetime.now().strftime( request.urlparams[0] if request.urlparams[0] else '%H:%M'), 'currentPage': "signup", } #create form form = NewUserForm() if request.method == 'POST': form = NewUserForm(request.POST) if form.is_valid(): #create the user user1 = hmod.User() user1.username = form.cleaned_data['username'] user1.email = form.cleaned_data['email'] user1.first_name = form.cleaned_data['first_name'] user1.last_name = form.cleaned_data['last_name'] user1.set_password(form.cleaned_data['passwordConfirm']) ## TODO: add user to group # ... other field defaults user1.save() # login the newly created user user = authenticate(username=form.cleaned_data['username'], password=form.cleaned_data['passwordConfirm']) login(request, user) return HttpResponseRedirect('/index/') #return HttpResponse('It worked!!') params['form'] = form params['auth'] = request.user.is_authenticated() return templater.render_to_response(request, 'signup.html', params)
def signup(request): ''' signup: Loads modal and validates signup form ''' params = {} form = SignupForm() if request.method == 'POST': form = SignupForm(request.POST) if form.is_valid(): # update user object user = hmod.User() user.username = form.cleaned_data['username'] user.set_password(form.cleaned_data['password']) user.first_name = form.cleaned_data['first_name'] user.last_name = form.cleaned_data['last_name'] user.email = form.cleaned_data['email'] user.phone = form.cleaned_data['phone'] user.save() user = authenticate(username=form.cleaned_data['username'], password=form.cleaned_data['password']) login(request, user) return HttpResponse(''' <script> window.location.href = window.location.href </script> ''') params['form'] = form return templater.render_to_response(request, 'index.signup.html', params)
def create(request): # params = {} user = hmod.User() user.username = '' user.password = '' user.security_question = '' user.first_name = '' user.last_name = '' user.address1 = '' user.address2 = '' user.city = '' user.state = '' user.zip = '' user.country = '' user.save() try: group = Group.objects.get(name='Guest') except Group.DoesNotExist: return HttpResponseRedirect('/users/users/') group.user_set.add(user) user.save() return HttpResponseRedirect('/users/users.edit/{}'.format(user.id))
def setUp(self): super().setUp() self.client = Client() self.user = models.User(first_name='testuser') self.user.save()
ManagerGroup.permissions.add(ManagerPermission) GuestGroup = Group() GuestGroup.name = "GuestGroup" GuestGroup.save() print('permissions initialized') ############ MAKE USERS #################### u = hmod.User() u.creationDate = '1970-11-22' u.address = '2295 West Campus Dr' u.city = 'Provo' u.state = 'UT' u.zip = '84606' u.country = 'USA' u.phone = '2089082577' u.security_question = 'What is your favorite subject?' u.security_answer = 'Information Systems' u.username = '******' u.first_name = 'Conan' u.last_name = 'Albrecht' u.set_password('Password1') u.is_superuser = True u.email = '*****@*****.**'
# Create Super Group, Permissions, and User permission = Permission() permission.codename = 'super' permission.content_type = ContentType.objects.get(id=7) permission.name = 'Super Privileges' permission.save() group = Group() group.name = "super" group.save() group.permissions.add(permission) permission = Permission.objects.get(id=61) group.permissions.add(permission) user = hmod.User() user.is_staff = 'True' user.is_active = 'True' user.is_superuser = '******' user.username = '******' user.set_password('asdf') user.first_name = 'Super' user.last_name = 'User' user.email = '*****@*****.**' user.address1 = '4387 South 1400 East' user.address2 = '' user.city = 'Sandy' user.state = 'Utah' user.zipcode = '84118' user.phone_number = '8015558765' user.security_question = 'What is your favorite color?'