ExcelCalculate2 [Web]ExcelCalculator with django for Mac - 4 이 포스팅은 "Django 한그릇뚝딱"의 Chapter4 내용을 실습하며 정리한 내용이다. 로그인, 로그아웃 세션을 이용하여 사용자의 로그인 정보를 관리(로그인된 사용자인지 판단 필요) 1. 사용자 정보를 세션으로 저장 1) 추가 설정 ExcelCalculate > settings.py 확인 MIDDLEWARE = [ "django.middleware.security.SecurityMiddleware", "django.contrib.sessions.middleware.SessionMiddleware", # 확인 "django.middleware.common.CommonMiddleware", "django.middleware.csrf.CsrfViewMiddleware", "django.contrib.aut.. 2023. 8. 2. [Web] ExcelCalculate with django for Mac - 3 이 포스팅은 "Django 한그릇뚝딱"의 Chapter4 내용을 실습하며 정리한 내용이다. 인증코드 메일로 보내기 로직 join 함수 : 인증코드를 무작위로 생성 후 > 사용자에게 보냄 > 사용자에게 보낸 코드 == 사용자가 입력한 코드 일치하면 회원정보가입 성공 1. 인증 코드 생성 main > views.py def join(request): print("테스트", request) name = request.POST['signupName'] email = request.POST['signupEmail'] pw = request.POST['signupPW'] user = User(user_name = name,user_email=email, user_password=pw) user.save() pr.. 2023. 8. 1. 이전 1 다음