2
フラスコ-WTF経由でファイルをアップロードして、私が手にエラーがそれを添付して電子メールを送信するための理想的な結果は次のようになりAttributeError: 'FileField' object has no attribute 'startswith'
あるフラスコWTFをフラスコ郵便に添付しますか?
def careers():
form = CareersForm()
if form.validate_on_submit():
msg = Message('my subject for message', sender = MAIL_USERNAME, recipients = [company_email])
msg.html = "My message"
with app.open_resource(form.resume) as fp:
msg.attach("resume.pdf", "application/pdf", fp.read())
mail.send(msg)
return render_template('default/careers.html',form=form)
フラスコメールを使用して、それを郵送します。
これらの種類のデモを作成していただきありがとうございますが、これは実際には役に立たないようです。なにが問題だったの?何がここでそれを修正した?完全なデモを作成することに加えてそれに対処してください。 – davidism
投稿の限られた情報から問題を診断できませんでした。それ以外は、私はOPの質問が「私は間違っていますか?」ではないと推測しました。むしろ「どのように私はフラスコから電子メールを送るのですか?」と答えました。 –
[OK]をクリックすると、どのようにしてメールを送信しますか?ソリューションを説明し、コードをダンプしないでください。 – davidism