2
Загрузить файл через колбу-ВТФ, а затем отправить его по почте, используя Flask почтеФлакон 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)
Ошибки я получаю AttributeError: 'FileField' object has no attribute 'startswith'
идеального результат был бы для того, чтобы прикрепить и отправить по электронной почте.
Я ценю, что вы готовы написать эти демки, но это действительно не помогает. В чем была проблема? Что здесь фиксировало это? Просьба указать, что в дополнение к полной демонстрации. – davidism
Я не мог диагностировать проблему из ограниченной информации в сообщении. Кроме того, я предположил, что вопрос OP не был «Что я делаю неправильно?» а скорее «Как отправить электронную почту из фляги?», на что я ответил. –
OK, то как * сделать * они отправляют электронную почту? Опишите решение, а не просто код сбрасывания. – davidism