Seite 1 von 1

Frage zum aufbau bzw umsetzung

Verfasst: Montag 30. Januar 2017, 12:39
von mebus08
Hallo zusammen

ich habe vor kurzem erst mit Python angefangen und habe mal eine frage zum korrekten Aufbau bzw Umsetzung

Ich möchte ein Programm schreiben, in dem eine HTML Email mit Infos verschickt werden soll.

jetzt ist meine Frage packe ich den HTML Code direkt mit in das Programm, oder sollte man es besser in eine separate Datei auslagern, die dann eingelesen und verarbeitet wird?

Re: Frage zum aufbau bzw umsetzung

Verfasst: Montag 30. Januar 2017, 12:45
von BlackJack
@mebus08: Egal wo man die Vorlage hin schreibt, man sollte eine HTML-Templating-Engine verwenden statt noch eine selber zu erfinden. Ich nehme ganz gerne Jinja2 für Vorlagen.

Re: Frage zum aufbau bzw umsetzung

Verfasst: Montag 30. Januar 2017, 13:50
von mebus08
Werde es mir mal ansehen, danke für die info.

Ich hätte das jetzt mit string.template umgesetzt.

Re: Frage zum aufbau bzw umsetzung

Verfasst: Montag 30. Januar 2017, 14:13
von BlackJack
@mebus08: HTML-Template-Engines haben den Vorteil, dass sie üblicherweise etwas zum Escapen von HTML mitbringen, damit die eingesetzten Werte nicht das HTML kaputt machen können.