Задать вопрос
@TEROMO
Программист-самоучка

Как это сделать (вся инфа в описании)?

addr_to = "ExampleTo@gmail.com"        
            addr_from   = "ExampleFrom@gmail.com"                   
            password  = "example"
            msg = MIMEMultipart()                               
            msg['From']    = addr_from                          
            msg['To']      = addr_to                            
            msg['Subject'] = asa["description"]
            #body ="<p>%s</p>" %(inc["key"])+" "+"<p>%s</p>" %(asa["description"])+" "+"<p>%s</p>" %(inc['name'])
            #body =inc["key"]+"---"+  asa["description"]+"---"+  inc['name']
            msg.attach(MIMEText(body, 'plain'))
            html = """\
            <html>
              <head></head>
              <body>
                  <div>
                      <p></p><!--- Как в эти абзацы вставить постоянно обновляющиеся переменные 
                       inc['name'],asa["desc"],inc["key"]  --->
                      <p></p>       
                      <p></p>
                  </div>
              </body>
            </html>
            """
            msg.attach(MIMEText(html, 'html', 'utf-8'))
            server = smtplib.SMTP('smtp.gmail.com', 587)        
            server.starttls()                                   
            server.login(addr_from, password)               
            server.send_message(msg)                            
            server.quit()

Смысл программы просто отправлять по почте данные через карточку с кодом html, как в абзацы встроить переменные inc,asa. И как создать карточку с опр.размерами, цветом, фоном, переменными, чтобы подаваемую информацию через почту можно было рассматривать как картинку с динамичными переменными, а не текст.Upd: Что за коменчено это я просто тестил
  • Вопрос задан
  • 159 просмотров
Подписаться 1 Средний 1 комментарий
Пригласить эксперта
Ответы на вопрос 2
@MAGistr_MTM
Учусь программировать
Почитайте про шаблоны в Джанге
В общем, то вам нужно:
1. Создать шаблон
2. Передать контекст
3. Рендерить шаблон
ПС. переменные в шаблон передются через Text here. {{ var }} from context.
Ответ написан
Комментировать
Tomio
@Tomio
backend developer (python, php)
Вам поможет форматирование строк, а именно, метод format
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы