def signup():   #get 요청 단순히 페이지 표시 post요청 회원가입-등록을 눌렀을때 정보 가져오는것
    form = RegisterForm()
    if form.validate_on_submit(): # POST검사의 유효성검사가 정상적으로 되었는지 확인할 수 있다. 입력 안한것들이 있는지 확인됨.
        #비밀번호 = 비밀번호 확인 -> EqulaTo
    
        users = Users()  #models.py에 있는 users
        users.userid = form.data.get('userid')
        users.password = form.data.get('password')
        users.username = form.data.get('username')
        users.birthday_year = form.data.get('birthday_year')
        users.birthday_month = form.data.get('birthday_month')
        users.birthday_day = form.data.get('birthday_day')
        users.sex = form.data.get('sex')
        users.phone = form.data.get('phone')
            
        print(users.userid, users.password)  #회원가입 요청시 콘솔창에 ID만 출력 (확인용, 딱히 필요없음)
        db.session.add(users)  # id, name 변수에 넣은 회원정보 DB에 저장
        db.session.commit()  #커밋
        
        return redirect('/') #post요청일시는 '/'주소로 이동. (회원가입 완료시 화면이동)
            
    return render_template('signup.html', form=form)