Replace WYSIWYG editor with Markdown editor across all relevant models and admin fields. Add utilities for rendering and stripping markdown. Adjust serializers, views, and templates to support markdown content. Introduce `PastedImage` model and upload endpoint for handling inline image uploads in markdown. This change simplifies content formatting while enhancing flexibility with markdown support.
9 lines
290 B
Python
9 lines
290 B
Python
from modeltranslation.decorators import register
|
|
from modeltranslation.translator import TranslationOptions
|
|
|
|
from engine.vibes_auth.emailing import EmailTemplate
|
|
|
|
|
|
@register(EmailTemplate)
|
|
class EmailTemplateOptions(TranslationOptions):
|
|
fields = ("subject", "content", "plain_content")
|