views.py 674 B

123456789101112131415161718192021222324
  1. from django.shortcuts import render
  2. from django.contrib.auth import authenticate, login, logout
  3. from website.settings import APPLICATION_NAME
  4. # Create your views here.
  5. def index(request):
  6. context = {
  7. 'title': 'Index',
  8. 'icon': 'home',
  9. 'description': 'Index of ' + APPLICATION_NAME,
  10. 'keywords': 'index',
  11. }
  12. return render(request, 'core/index.html', context)
  13. def login(request):
  14. username = request.POST['username']
  15. password = request.POST['password']
  16. user = authenticate(request, username=username, password=password)
  17. if user is not None:
  18. login(request, user)
  19. def logout_view(request):
  20. logout(request)