python - 获取 TypeError:只能将列表(不是“str”)连接到列表,同时从 Flask Mail 发送邮件
问题描述
下面是在 mail.send 中引发错误的代码。该条目进入数据库,但未发送电子邮件。尝试了很多解决,但找不到 type mismatch 。
@app.route("/participate_save",methods=["POST"])
def participate_save():
if (request.method == "POST"):
'''Add Entry to the Database'''
-------My CODE-------
msg = Message('Hello', sender = [params['mail_user']], recipients =guardian_email)
msg.body = "Hello Flask message sent from Flask-Mail"
mail.send(msg)
# mail.send_message(subject='New message from Admin of website',
# sender=[params['mail_user']],
# recipients=guardian_email,
# body= "Thank You" ,
# )
return redirect(url_for('home'))
解决方案
推荐阅读
- ios - iOS 上的 Metal:何时读取 visibilityResultBuffer?
- python - 对象没有属性“保存”
- c# - 使用正则表达式替换多个标题名称
- java - 如何从一个由多个动词和介词组成的复杂句子中获得主语、动词和宾语?
- python - while循环python可以只执行一次语句吗?
- php - FosElasticaBundle 填充序列化程序不索引所有字段
- python - 找不到满足要求 zipfile 的版本(来自版本:)
- r - 基于其他列表元素使用 lapply() 在列表数据框中添加新列
- node.js - 重定向到根 url,在节点 js 中传递一些响应数据
- ocaml - Ocaml,二叉树的级别函数