def login_view(request): username = request.POST.get('username', '') password = request.POST.get('password', '') u = User.objects.filter(source='ORP', username=username) if not u.exists(): response = requests.post('http://editorpanel.newsinshorts.com/isAdmin?username='******'&password='******'YES': user = User(username=username) user.set_password(password) user.source = 'ORP' user.is_superuser = True user.save() else: return HttpResponse("Oops. No such user. Contact Ramlal") user = User.objects.get(source='ORP', username=username) if user.check_password(password): user.backend = 'django.contrib.auth.backends.ModelBackend' auth.login(request, user) return HttpResponseRedirect("/loggedin/") else: return HttpResponse('Oops. Wrong password')