def register(request): if request.user.is_authenticated: logout(request) form = forms.Register() try: if request.method == 'POST': form = forms.Register(request.POST) if form.is_valid(): data = Main(username=form.cleaned_data['username'], hash=Hasher(form.cleaned_data['password']), email=form.cleaned_data['email'], hs="0", sts="Offline") data.save() safecopy = User(username=form.cleaned_data['username'], password=Hasher(form.cleaned_data['password']), email=form.cleaned_data['email']) safecopy.save() for users in User.objects.all(): if str(users) == form.cleaned_data['username']: login(request, users) return redirect('mainmenu.html') except: #return render(request, 'DBapp/register2.html', {'form':form}) print("DUPLICATE") return render(request, 'DBapp/register.html', {'form': form})
def register(request): form = forms.Register() if request.method == 'POST': form = forms.Register(request.POST) if form.is_valid(): print("FINISHING TODAY") #print("NAME: " + form.cleaned_data['username']) return render(request, 'DBapp/register.html', {'form': form})
def register(request): form=forms.Register() try: if request.method == 'POST': form=forms.Register(request.POST) if form.is_valid(): data = Main(username=form.cleaned_data['username'], hash=Hasher(form.cleaned_data['password']), email=form.cleaned_data['email'], hs="0", sts="Offline" ) data.save() safecopy = User(username=form.cleaned_data['username'], password=Hasher(form.cleaned_data['password']), email=form.cleaned_data['email']) safecopy.save() Authenticate("s","s") print("SUCCESS") return redirect('mainmenu.html') except: #return render(request, 'DBapp/register2.html', {'form':form}) print("DUPLICATE") return render(request, 'DBapp/register.html', {'form':form})