コード例 #1
0
 class Meta:
     model = Post
     fields = ['title', 'tags', 'body']
     widgets = {
         'body': MartorWidget(attrs={
             'rows': 50,
             'cols': 100
         }),
     }
     pass
コード例 #2
0
 class Meta:
     model = Comment
     fields = ['content']
     widgets = {
         'content': MartorWidget(attrs={
             'rows': 20,
             'cols': 100
         }),
     }
     pass
コード例 #3
0
ファイル: martor.py プロジェクト: arorataruntk/django-wiki
 def get_widget(self, instance=None):
     m = MartorWidget()
     # m.Media.js = (
     #     'plugins/js/ace.js',
     #     'plugins/js/semantic.min.js',
     #     'plugins/js/mode-markdown.js',
     #     'plugins/js/ext-language_tools.js',
     #     'plugins/js/theme-github.js',
     #     'plugins/js/highlight.min.js',
     #     'plugins/js/resizable.min.js',
     #     'plugins/js/emojis.min.js',
     #     'martor/js/martor.min.js',
     # )
     return m
コード例 #4
0
ファイル: forms.py プロジェクト: kxnkxv/changellenge
 def __init__(self, *args, **kwargs):
     super().__init__(*args, **kwargs)
     self.fields['about'].widget = MartorWidget(
         self.fields['about'].widget.attrs)
コード例 #5
0
def get_martor_css(dummy):
    return '\n'.join([
        f'<link rel="stylesheet" href="{static(x)}">'
        for x in MartorWidget().Media.css['all']
    ])
コード例 #6
0
def get_martor_js(dummy):
    return '\n'.join([
        f'<script src="{static(x)}"></script>' for x in MartorWidget().Media.js
    ])
コード例 #7
0
ファイル: martor.py プロジェクト: arorataruntk/django-wiki
 def get_admin_widget(self, instance=None):
     m = MartorWidget()
     return m
コード例 #8
0
    def get_widget(self, instance=None):
        m = MartorWidget()

        if settings.EDITOR_INCLUDE_JAVASCRIPT is False:
            m.Media.js = ()
        return m
コード例 #9
0
ファイル: comment.py プロジェクト: bestxsc/FEgroup
 class Meta:
     model = Comment
     fields = ['title', 'body']
     widgets = {'body': MartorWidget(attrs={'id': 'id-edit-comment-body'})}