I am trying to receive data from forms and send it as a message through flask-mail. Unfortunately, I get this error in return ..kindly help. Below are my codes
Open an interactive python shell in this frame
@app.route("/messg" ,methods= ['POST','GET'])
def mymessage():
em = request.form['email']
mm = request.form['message']
msg = Message('Hello', sender = '[email protected]', recipients =
[em])
msg.body = mm
mail.send(msg)
flash("Message sent successfully")
return redirect(url_for('get_appointment_received'))
Here's the error:
Error: msg = Message('Hello', sender = '[email protected]', recipients = [em])
TypeError: __init__() takes 1 positional argument but 2 were given
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…