refactor
This commit is contained in:
1 parent
6f36db63a1
commit
250cdbab7f
42 files changed
+96363
-11699
No files matched your search
@@ -0,0 +1,29 @@
|
||||
from django.shortcuts import redirect, render
|
||||
from django.contrib.auth import authenticate, login, logout
|
||||
|
||||
|
||||
def p_login(request):
|
||||
username = request.POST.get('username', None )
|
||||
password = request.POST.get('password', None )
|
||||
if username != None and password != None:
|
||||
if not request.user.is_authenticated:
|
||||
user = authenticate(request, username=username, password=password)
|
||||
if user is not None:
|
||||
login(request, user)
|
||||
return redirect("/panel/ActionList/"+str(request.user.id)+"/today")
|
||||
else:
|
||||
data = {'message': 'یوزنیم یا پسورد اشتباه است'}
|
||||
return render(request, 'admin_panel/login.html', data)
|
||||
else:
|
||||
return redirect("/panel/")
|
||||
else:
|
||||
if request.user.is_authenticated:
|
||||
return redirect("/panel/")
|
||||
else:
|
||||
return render(request, 'admin_panel/login.html')
|
||||
#return logout(request)
|
||||
|
||||
|
||||
def p_logout(request):
|
||||
logout(request)
|
||||
return redirect("/panel/p_login/")
|
||||
Reference in new issue
Block a user