Ejemplo n.º 1
0
def auth_view(request):
    if request.method=='GET':
        if request.user.is_active:
            return index(request)
        else:
            context={'error':'Invalid details. Please try again'}
            return render(request,'login1.html',context)
    else:
        username = request.POST.get('username','')
        password = request.POST.get('password','')
        user = authenticate(username=username, password=password)
        if user is not None:
            if user.is_active:
                login(request, user)
                return index(request)
        else:
            context={'error':'Invalid details. Please try again'}
            return render(request,'login1.html',context)
Ejemplo n.º 2
0
def auth_view(request):
    if request.method == 'GET':
        if request.user.is_active:
            return index(request)
        else:
            context = {'error': 'Invalid details. Please try again'}
            return render(request, 'login1.html', context)
    else:
        username = request.POST.get('username', '')
        password = request.POST.get('password', '')
        user = authenticate(username=username, password=password)
        if user is not None:
            if user.is_active:
                login(request, user)
                return index(request)
        else:
            context = {'error': 'Invalid details. Please try again'}
            return render(request, 'login1.html', context)
Ejemplo n.º 3
0
def send_form(request):
    try:
        instance=Student.objects.get(email_id=request.user.email)
    except:
        instance=''
    if request.method == 'POST':
        form = FeedbackForm(request.POST)
        if form.is_valid():
            name=request.POST.get('name','')
            email_id=request.POST.get('email_id','')
            query=request.POST.get('query','')
            obj = Feed(name=name, email_id=email_id, query=query)
            obj.save()
            return index(request)
        else:
            print form.errors
    else:
        form = FeedbackForm()
    context={'form': form,'student':instance}
    return render(request,'feedback1.html',context)
Ejemplo n.º 4
0
def send_form(request):
    try:
        instance = Student.objects.get(email_id=request.user.email)
    except:
        instance = ''
    if request.method == 'POST':
        form = FeedbackForm(request.POST)
        if form.is_valid():
            name = request.POST.get('name', '')
            email_id = request.POST.get('email_id', '')
            query = request.POST.get('query', '')
            obj = Feed(name=name, email_id=email_id, query=query)
            obj.save()
            return index(request)
        else:
            print form.errors
    else:
        form = FeedbackForm()
    context = {'form': form, 'student': instance}
    return render(request, 'feedback1.html', context)