platform/web/views/welcome.py
Administrator 9e7fc7b4c1 initial
2023-09-23 16:13:11 +03:00

19 lines
492 B
Python

from django.contrib.auth import authenticate, login
from BaseLib.BaseView import BaseView
class WelcomeView(BaseView):
required_login = False
endpoint = 'welcome'
view_file = 'welcome.html'
def post(self):
username = self.request.POST['username']
password = self.request.POST['password']
user = authenticate(username=username, password=password)
if user is None:
return self
login(self.request, user)
return '/'