如何在Django表单小部件的媒体字段中添加属性?

时间:2019-10-25 18:50:08

标签: python django django-forms

我可以通过自定义小部件为django表单呈现media files,如下所示:

class TinyMCEWidget(Textarea):
    def __init__(self, attrs=None):
        if attrs is None:
            attrs = {}
        attrs.update({
            'class':'listing-template',
        })
        super().__init__(attrs)

    class Media:
        js = ('https://cdn.tiny.cloud/1/my_api_key/tinymce/5/tinymce.min.js/',)

但是我需要在脚本中添加referrerpolicy="origin"。有没有办法 没有javascript hack?

  

如何通过窗口小部件或表单类向窗口小部件的媒体字段添加属性?

This问题显示了如何向表单窗口小部件添加任意数量的属性 ,但没有显示了如何向窗口小部件的媒体添加属性字段,因此我的问题不是重复的。

0 个答案:

没有答案