django_ueditor admin管理页面配置

2025-10-24 08:22:45

1、setting.py

#增加如下内容:

MEDIA_URL = "/media/"

MEDIA_ROOT = os.path.join(BASE_DIR, "media")

2、url.py

#增加如下内容:

from django.conf import settings

url(r'^media/(?P<path>.*)$', 'django.views.static.serve', {'document_root': settings.MEDIA_ROOT}),

3、models.py

#增加如下内容:

class myEventHander(UEditorEventHandler):

    def on_selectionchange(self):

        return """

            function getButton(btnName){

                var items=%(editor)s.ui.toolbars[0].items;

                for(item in items){

                    if(items[item].name==btnName){

                        return items[item];

                    }

                }

            }

            var btn=getButton("mybtn1");

            var selRanage=id_Description.selection.getRange()

            btn.setDisabled(selRanage.startOffset == selRanage.endOffset);

        """

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢