Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @app.route('/register', methods = ['GET','POST'])
- @login_required
- def register():
- try:
- if request.method == "POST":
- entered_full_name = request.form['full_name']
- entered_license_number = request.form['license_number']
- entered_address = request.form['address']
- entered_mobile_number = request.form['mobile_number']
- entered_username = request.form['username']
- entered_password = request.form['password']
- entered_taxi_number = request.form['taxi_number']
- file = request.files['file']
- if file:
- upload_result = upload(file, public_id = entered_username)
- photo_url = cloudinary_url(entered_username+ ".jpg")
- return photo_url
- c, conn = connection()
- c.execute("""INSERT INTO Driver (full_name,license_number,address,mobile_number,username,password,taxi_number,profile_photo) VALUES (%s,%s,%s,%s,%s,%s,%s,%s)""",(entered_full_name, entered_license_number,entered_address,entered_mobile_number,entered_username,entered_password,entered_taxi_number,photo_url))
- conn.commit()
- c.close()
- conn.close()
- gc.collect()
- return redirect(url_for(".dashboard"))
- else:
- return render_template("register.html")
- else:
- return render_template("register.html")
- except Exception as e:
- return e
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement