def userInfo(): UserInfoform = UserInfoForm() if UserInfoform.validate_on_submit(): firstName = UserInfoform.firstName.data lastName = UserInfoform.lastName.data email = session.get('email') password = Tlbx.hash_password(session.get('password', None)) try: address = request.form['desktopstreet_address'] city = request.form['desktopadministrative_area_level_1'] state = request.form['desktoplocality'] except: address = request.form['mobilestreet_address'] city = request.form['mobileadministrative_area_level_1'] state = request.form['mobilelocality'] image = request.files[UserInfoform.profileImage.name] if (image.filename.encode('ascii', 'ignore') is not ""): image = Tlbx.imgToJPG("Profile", image) else: image = None Tlbx.new_Account(firstName, lastName, email, password, address, city, state, image) Tlbx.loginUser(email) return render_template('/Family/FamilySplash.html') flash("Please input data in all fields") return render_template('Register/userInfo.html', UserInfoform=UserInfoform)