def signup(request): if request.method == 'POST': form = SignUpForm(request.POST) if form.is_valid(): form.save() email = form.cleaned_data.get('email') raw_password = form.cleaned_data.get('password1') user = authenticate(username=email, password=raw_password) return redirect('login') else: form = SignUpForm() return render(request, 'signup.html', {'form': form})
def signup(request): if request.method == 'POST': form = SignUpForm(request.POST) if form.is_valid(): form.save() username = form.cleaned_data.get('username') raw_password = form.cleaned_data.get('password1') user = authenticate(username=username, password=raw_password) login(request, user) return redirect('login_page') else: form = SignUpForm() return render(request, 'signup/signup_form.html', {'form': form})
def signup(request): if request.method == "POST": form = SignUpForm(request.POST) if form.is_valid(): form.save() username = form.cleaned_data.get("username") raw_password = form.cleaned_data.get("password1") user = authenticate(username=username, password=raw_password) login(request, user) return redirect("home") else: form = SignUpForm() return render(request, "signup/signup.html", {"form": form})
def post(request, pk): """Single post with comments and a comment form.""" post = Post.objects.get(pk=int(pk)) comments = Comment.objects.filter(post=post) #add form form = SignUpForm(request.POST or None) if form.is_valid(): instance = form.save(commit=False) full_name = form.cleaned_data.get("full_name") if not full_name: full_name = "New full name" instance.full_name = full_name instance.save() return HttpResponseRedirect('') return render( request, 'blog/post.html', context_instance = RequestContext(request, { "post" : post, "comments": comments, "form": CommentForm(), "user": request.user, "months" : mkmonth_lst(), "categories": category_lst(), "form_signup" : form, }) )
def month(request, year, month): """Monthly archive.""" posts = Post.objects.filter(created__year=year, created__month=month, visible=True).order_by("-created") #add form form = SignUpForm(request.POST or None) if form.is_valid(): instance = form.save(commit=False) full_name = form.cleaned_data.get("full_name") if not full_name: full_name = "New full name" instance.full_name = full_name instance.save() return HttpResponseRedirect('') return render(request, 'blog/list.html', context_instance=RequestContext( request, { "title": 'Blog by Time', "posts": posts, "user": request.user, "months": mkmonth_lst(), "categories": category_lst(), "archive": True, "form_signup": form, "year": year, "month": month, }))
def under_construction(request): """Under Construction home view""" title = "Under Construction" #add form form = SignUpForm(request.POST or None) if form.is_valid(): instance = form.save(commit=False) full_name = form.cleaned_data.get("full_name") if not full_name: full_name = "New full name" instance.full_name = full_name instance.save() return HttpResponseRedirect('thankyou') return render( request, 'uc/uc_home.html', context_instance = RequestContext(request, { "title": title, "form" : form, }) )
def month(request, year, month): """Monthly archive.""" posts = Post.objects.filter(created__year=year, created__month=month, visible=True).order_by("-created") #add form form = SignUpForm(request.POST or None) if form.is_valid(): instance = form.save(commit=False) full_name = form.cleaned_data.get("full_name") if not full_name: full_name = "New full name" instance.full_name = full_name instance.save() return HttpResponseRedirect('') return render( request, 'blog/list.html', context_instance = RequestContext(request, { "title": 'Blog by Time', "posts" : posts, "user": request.user, "months" : mkmonth_lst(), "categories": category_lst(), "archive" : True, "form_signup" : form, "year" : year, "month" : month, }) )
def module(request, pk): """Individual module references""" module = TrainingModule.objects.get(pk=int(pk)) next = module.get_next() prev = module.get_prev() #add form form = SignUpForm(request.POST or None) if form.is_valid(): instance = form.save(commit=False) full_name = form.cleaned_data.get("full_name") if not full_name: full_name = "New full name" instance.full_name = full_name instance.save() return HttpResponseRedirect('thankyou') return render( request, 'trainings/module.html', context_instance = RequestContext(request, { 'module': module, 'next' : next, 'prev' : prev, "form_signup" : form, }) )
def main(request): title = "Recent Revit Plugin Releases by Archilizer" """ Main listing """ #add form form = SignUpForm(request.POST or None) if form.is_valid(): instance = form.save(commit=False) full_name = form.cleaned_data.get("full_name") if not full_name: full_name = "New full name" instance.full_name = full_name instance.save() return HttpResponseRedirect('') return render( request, 'release/main.html', context_instance = RequestContext(request, { "title" : title, "form_signup" : form, }) )
def post(request, pk): """Single post with comments and a comment form.""" post = Post.objects.get(pk=int(pk)) comments = Comment.objects.filter(post=post) #add form form = SignUpForm(request.POST or None) if form.is_valid(): instance = form.save(commit=False) full_name = form.cleaned_data.get("full_name") if not full_name: full_name = "New full name" instance.full_name = full_name instance.save() return HttpResponseRedirect('') return render(request, 'blog/post.html', context_instance=RequestContext( request, { "post": post, "comments": comments, "form": CommentForm(), "user": request.user, "months": mkmonth_lst(), "categories": category_lst(), "form_signup": form, }))
def update_profile(request,id): if request.method == 'POST': user_form = UserForm(request.POST, instance=request.user) profile_form = SignUpForm(request.POST, instance=request.user.profile) if user_form.is_valid() and profile_form.is_valid(): user_form.save() profile_form.save() #messages.success(request, _('Your profile was successfully updated!')) return redirect('settings:profile') else: #messages.error(request, _('Please correct the error below.')) print "error" else: user_form = UserForm(instance=request.user) profile_form = SignUpForm(instance=request.user.profile) return render(request, 'profiles/profile.html', { 'user_form': user_form, 'profile_form': profile_form })
def signup(request): if request.method == 'POST': form = SignUpForm(request.POST) if form.is_valid(): form.save() username = form.cleaned_data.get('username') raw_password = form.cleaned_data.get('password1') user = authenticate(username=username, password=raw_password) login(request, user) uid = generate_uid() with connection.cursor() as cursor: cursor.execute( "INSERT INTO Users (uid, login, password) " + "VALUES " + "(%s,%s,%s)", [uid, username, raw_password]) return redirect('/home') else: form = SignUpForm() return render(request, 'signup/signup.html', {'form': form})
def signup(request): #if request.method == 'GET': # response_data = {} # response_data['result'] = 'error' # response_data['message'] = 'You need to post something' # return HttpResponse(json.dumps(response_data), content_type="application/json") if request.method == 'POST': form = SignUpForm(request.POST) if form.is_valid(): form.save() username = form.cleaned_data.get('username') raw_password = form.cleaned_data.get('password1') user = authenticate(username=username, password=raw_password) login(request, user) return redirect('home') else: form = SignUpForm() return render(request, 'signup/signup.html', {'form': form})
def signup(request): if request.method == 'POST': form = SignUpForm(request.POST) if form.is_valid(): form.save() username = form.cleaned_data.get('username') email = form.cleaned_data.get('email') raw_password = form.cleaned_data.get('password1') raw_password2 = form.cleaned_data.get('password2') first_name = form.cleaned_data.get('firstname') last_name = form.cleaned_data.get('lastname') university = form.get('university') user = authenticate(username=username, password=raw_password) login(request, user) # return redirect('/home') return HttpResponseRedirect('/home') else: form = SignUpForm() universities = retrieveUniversities() return render(request, 'signup.html', {'form': form, 'universities': universities})
def signup(request): if request.method == 'POST': form = SignUpForm(request.POST) if form.is_valid(): desired_group = request.POST["desired_group"] user = form.save() user.is_active = False my_group = Group.objects.get(name=desired_group) my_group.user_set.add(user) user.save() return redirect('account_inactive') else: form = SignUpForm() return render(request, 'registration/signup.html', {'form': form})
def Signup(request): if request.method == 'POST': form = SignUpForm(request.POST) if form.is_valid(): user = form.save() user.refresh_from_db() # load the profile user.profile.birthdate = form.cleaned_data.get('birth_date') user.save() raw_password = form.cleaned_data.get('password1') user = authenticate(username=user.username, password=raw_password) login(request, user) return redirect('/') else: form = SignUpForm() return render(request, 'signup.html', {'form': form})
def category(request, categorySlug, pk): """Get specified category""" posts = Post.objects.all().order_by('-created').filter(visible=True) category_posts = [] for post in posts: if post.categories.filter(slug=categorySlug): category_posts.append(post) """Add pagination""" pages = Paginator(category_posts, 5) """Get the category""" category = Category.objects.filter(slug=categorySlug)[0] """Get the specified page""" try: returned_page = pages.page(pk) except EmptyPage: returned_page = pages.page(pages.num_pages) #add form form = SignUpForm(request.POST or None) if form.is_valid(): instance = form.save(commit=False) full_name = form.cleaned_data.get("full_name") if not full_name: full_name = "New full name" instance.full_name = full_name instance.save() return HttpResponseRedirect('') """Display all the posts""" return render( request, 'blog/category.html', context_instance = RequestContext(request, { "title": 'Blog by Category', "posts" : returned_page.object_list, "page": returned_page, "category": category, "months" : mkmonth_lst(), "categories": category_lst(), "form_signup" : form, }) )
def getData(request): if (request.method == 'POST'): form = SignUpForm(request.POST) if (form.is_valid()): user = form.save() user.refresh_from_db() user.save() login(request, user) return redirect('/home/') else: return render(request, 'signup-form/index.html', {'form': form}) else: form = SignUpForm() return render(request, 'signup-form/index.html', {'form': form})
def about(request): """About us page""" #add form form = SignUpForm(request.POST or None) if form.is_valid(): instance = form.save(commit=False) full_name = form.cleaned_data.get("full_name") if not full_name: full_name = "New full name" instance.full_name = full_name instance.save() return HttpResponseRedirect('thankyou') return render(request, 'about_us.html', context_instance=RequestContext(request, { "form_signup": form, }))
def services(request): """Trainings page""" trainings = TrainingModule.objects.all() #add form form = SignUpForm(request.POST or None) if form.is_valid(): instance = form.save(commit=False) full_name = form.cleaned_data.get("full_name") if not full_name: full_name = "New full name" instance.full_name = full_name instance.save() return HttpResponseRedirect('thankyou') # gotodiv = False # if request_name(request) == 'development': # gotodiv = 'development' # elif request_name(request) == 'management': # gotodiv = 'management' # elif request_name(request) == 'training': # gotodiv = 'training' # TEST # import pdb; pdb.set_trace() # TEST return render( request, 'trainings/services.html', context_instance = RequestContext(request, { 'trainings': trainings, "form_signup" : form, # "gotodiv" : gotodiv, }) )
def category(request, categorySlug, pk): """Get specified category""" posts = Post.objects.all().order_by('-created').filter(visible=True) category_posts = [] for post in posts: if post.categories.filter(slug=categorySlug): category_posts.append(post) """Add pagination""" pages = Paginator(category_posts, 5) """Get the category""" category = Category.objects.filter(slug=categorySlug)[0] """Get the specified page""" try: returned_page = pages.page(pk) except EmptyPage: returned_page = pages.page(pages.num_pages) #add form form = SignUpForm(request.POST or None) if form.is_valid(): instance = form.save(commit=False) full_name = form.cleaned_data.get("full_name") if not full_name: full_name = "New full name" instance.full_name = full_name instance.save() return HttpResponseRedirect('') """Display all the posts""" return render(request, 'blog/category.html', context_instance=RequestContext( request, { "title": 'Blog by Category', "posts": returned_page.object_list, "page": returned_page, "category": category, "months": mkmonth_lst(), "categories": category_lst(), "form_signup": form, }))
def Signup(request): if request.method == 'POST': form = SignUpForm(request.POST) if form.is_valid(): user = form.save() user.refresh_from_db( ) # load the profile instance created by the signal user.email = form.cleaned_data.get('email') # this must be in the forms.py as a CharField user.profile.hint = form.cleaned_data[ 'hint'] # get with tuple or dict style print("print profile user label") print(user.profile.hint) user.save() raw_password = form.cleaned_data.get('password1') user = authenticate(username=user.username, password=raw_password) login(request, user) return redirect('/thanks/') else: form = SignUpForm() return render(request, 'signup.html', {'form': form})
def signup(request): if request.method == 'POST': form = SignUpForm(request.POST) if form.is_valid(): user = form.save() user.refresh_from_db( ) # load the profile instance created by the signal #user.profile.birth_date = form.cleaned_data.get('birth_date') #user.profile.first_name = form.cleaned_data.get('first_name') #user.profile.last_name = form.cleaned_data.get('last_name') #user.profile.email = form.cleaned_data.get('email') user.save() raw_password = form.cleaned_data.get('password1') user = authenticate(username=user.username, password=raw_password) login(request, user) #return render(request, 'home.html') return redirect('/home/') else: form = SignUpForm() return render(request, 'signup.html', {'form': form})
def under_construction(request): """Under Construction home view""" title = "Under Construction" #add form form = SignUpForm(request.POST or None) if form.is_valid(): instance = form.save(commit=False) full_name = form.cleaned_data.get("full_name") if not full_name: full_name = "New full name" instance.full_name = full_name instance.save() return HttpResponseRedirect('thankyou') return render(request, 'uc/uc_home.html', context_instance=RequestContext(request, { "title": title, "form": form, }))
def main(request): """ Main listing """ posts = Post.objects.all().order_by("-created").filter(visible=True) paginator = Paginator(posts, 12) try: page = int(request.GET.get("page", '1')) except ValueError: page = 1 try: posts = paginator.page(page) except (InvalidPage, EmptyPage): posts = paginator.page(paginator.num_pages) #add form form = SignUpForm(request.POST or None) if form.is_valid(): instance = form.save(commit=False) full_name = form.cleaned_data.get("full_name") if not full_name: full_name = "New full name" instance.full_name = full_name instance.save() return HttpResponseRedirect('') return render( request, 'blog/list.html', context_instance = RequestContext(request, { "title": 'Blog', "posts": posts, "user" : request.user, "months" : mkmonth_lst(), "categories": category_lst(), "form_signup" : form, }) )
def main(request): """ Main listing """ posts = Post.objects.all().order_by("-created").filter(visible=True) paginator = Paginator(posts, 12) try: page = int(request.GET.get("page", '1')) except ValueError: page = 1 try: posts = paginator.page(page) except (InvalidPage, EmptyPage): posts = paginator.page(paginator.num_pages) #add form form = SignUpForm(request.POST or None) if form.is_valid(): instance = form.save(commit=False) full_name = form.cleaned_data.get("full_name") if not full_name: full_name = "New full name" instance.full_name = full_name instance.save() return HttpResponseRedirect('') return render(request, 'blog/list.html', context_instance=RequestContext( request, { "title": 'Blog', "posts": posts, "user": request.user, "months": mkmonth_lst(), "categories": category_lst(), "form_signup": form, }))
def about(request): """About us page""" #add form form = SignUpForm(request.POST or None) if form.is_valid(): instance = form.save(commit=False) full_name = form.cleaned_data.get("full_name") if not full_name: full_name = "New full name" instance.full_name = full_name instance.save() return HttpResponseRedirect('thankyou') return render( request, 'about_us.html', context_instance = RequestContext(request, { "form_signup" : form, }) )