Während des Importvorgangs habe ich sicher gestellt, dass die img
editierbar ist, und mehrere Inhaltsabschnitte in multiline
Konstrukte eingefügt. Die importierten Vorlagen zeigen sich in der Vorlage Satz des Clients, aber wenn ich versuche, sie zu bearbeiten, ich nur mit der zip/HTML-Upload-Option anstelle des aktuellen Editor dargestellt:Wie HTML-importierte Campaign Monitor-Vorlagen bearbeitbar gemacht werden können?
Von meiner Code-Basis, mein eigenes Template-Objekt hat den ausführenden Code:
class EmailBodyTemplate(models.Model):
...
def migrate_email_template(self, cm_client_id, cm_token):
cm_template = Template(cm_token)
# Basically I expose a specially tailored HTML version of my template
# for CM: adding editable to imgs, introducing multiline wrappers and
# adding unsubscribe, view in browser and other special links
html_url = settings.HOME_URL + reverse('email_import_view', args=(self.id,))
template_id = cm_template.create(cm_client_id, self.name, html_url, None)
self.template_id = template_id
self.save()