我试图扩展models.TextField用于Markdown:
class MarkdownField(TextField):
description = "Text that uses Markdown for processing."
def __init__(self, *args, **kwargs):
super(MarkdownField, self).__init__(*args, **kwargs)
我希望这样做,以便在任何具有markdown字段(包括管理)的形式中,markdown cheatsheet {% markdown_cheatsheet %}
显示在textarea附近(可能在右侧)。
没有任何文档(我能够找到)可以帮助我自己解决这个问题。我考虑过小部件,但我认为这不是我想要的,因为我不想改变实际的文本区域。
我只想在textarea旁边为任何MarkdownField输入专门添加备忘单。