登録したユーザーに登録内容入力後の確認用リンクをメールで送りたい、ユーザー登録内容を入力したらURL対応のsignup()メソッド、
from flask import Flask
from flask_mail import Mail, Message
app1 = Flask(__name__)
app1.config.update(
DEBUG=True,
#EMAIL SETTINGS
MAIL_SERVER='smtp.gmail.com',
MAIL_PORT=465,
MAIL_USE_SSL=True,
MAIL_USERNAME = 'surya123@gmail.com',
MAIL_PASSWORD = 'sss'
)
mail=Mail(app1)
@app.route('/auth/signup', methods=['POST'])
def signup():
accounts = app.data.driver.db['people']
user = {
'email' :request.json['email'],
'password' :generate_password_hash(request.json['password'])
}
accounts.insert(user)
token = create_token(user)
msg = Message('Confirmation Link From WEBER',
sender='surya123@gmail.com',
recipients=[user.email]
)
msg.html = '<div>this is test html</div>'
mail.send(msg)
return jsonify(token=token)
500 内部サーバー エラーが発生しました。これを解決してください。よろしくお願いします