2017-09-15 10:50:24 -04:00
|
|
|
import json
|
|
|
|
|
|
|
|
from django.shortcuts import HttpResponse, render, redirect
|
2017-08-18 23:37:16 -04:00
|
|
|
from django.contrib import auth
|
2017-08-17 13:20:57 -04:00
|
|
|
|
|
|
|
from charter_members.models import Attorney
|
|
|
|
|
|
|
|
|
|
|
|
def index(request):
|
|
|
|
attorneys = Attorney.objects.filter(front_page=True)
|
|
|
|
return render(request, 'index.html', {'attorneys': attorneys})
|
2017-08-18 23:37:16 -04:00
|
|
|
|
|
|
|
|
2017-09-15 10:50:24 -04:00
|
|
|
def login(request):
|
|
|
|
if request.method == 'POST':
|
|
|
|
user = auth.authenticate(request)
|
|
|
|
if user:
|
|
|
|
return HttpResponse(json.dumps({'status': True}))
|
|
|
|
else:
|
|
|
|
return HttpResponse(json.dumps({'status': False}))
|
|
|
|
else:
|
|
|
|
return render(request, 'login.html')
|
|
|
|
|
|
|
|
|
2017-08-18 23:37:16 -04:00
|
|
|
def logout(request):
|
|
|
|
auth.logout(request)
|
|
|
|
return redirect('/')
|