Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from django.conf.urls import url, include
- from django.contrib import admin
- from authentication import views
- urlpatterns = [
- url(r'^admin/', admin.site.urls),
- url(r'^$', views.index, name="index"),
- url(r'^authentication/', include('authentication.urls')),
- url(r'^emails/', include('emails.urls')),
- url(r'^profiles/', include('profiles.urls',namespace='profiles')),
- from django.conf.urls import url
- from profiles import views
- app_name='profiles'
- urlpatterns = [
- url(r'^profile/(?P<user_id>d+)/$', views.user_profile, name='user_profile'),
- ]
- def user_profile(request,user_id):
- return render(request,'profiles/detail/profile.html')
- def Login(request):
- form = LoginForm()
- regForm = SignUpForm()
- if request.method == 'POST':
- form = LoginForm(request.POST)
- if form.is_valid():
- username = form.cleaned_data['login_username']
- password = form.cleaned_data['login_password']
- user = authenticate(request,username=username, password=password)
- if user is not None:
- login(request, user)
- return redirect(reverse('profiles:user_profile',request.user.id))
- else:
- return render(request, 'index.html',{'error':'The username and password didnt match','form':form,'regForm':regForm})
- else:
- print 'form is not valid'
- else:
- return render(request, 'index.html',{'form':form,'regForm':regForm})
- from django.urls import reverse
- if user is not None:
- login(request, user)
- return HttpResponseRedirect(reverse('profiles:user_profile',args=(request.user.id,)))
- def Login(request):
- form = LoginForm()
- regForm = SignUpForm()
- if request.method == 'POST':
- form = LoginForm(request.POST)
- if form.is_valid():
- username = form.cleaned_data['login_username']
- password = form.cleaned_data['login_password']
- user = authenticate(request,username=username, password=password)
- if user is not None:
- login(request, user)
- return redirect(reverse('profiles:user_profile',request.user.id))
- else:
- return render(request, 'index.html',{'error':'The username and password didnt match','form':form,'regForm':regForm})
- else:
- print 'form is not valid'
- else:
- if request.user.is_authenticated():
- return HttpResponseRedirect('success_url_here')
- else:
- return render(request, 'index.html','form':form,'regForm':regForm})
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement