微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

django-summernote在Django管理页面上不可编辑

如何解决django-summernote在Django管理页面上不可编辑

当前,我正在尝试为我的Django项目实现django-summernote。 我可以pip-install,设置urls.pysetting.pyadmin.py,但在管理页面上无法正常工作。

如果我转到页面,则显示信息,但该信息不可编辑。 有人知道如何解决这个问题吗?

这是有关软件包版本的信息。

Python 3.6.9
Django 2.1 
django-summernote 0.8.11.6 

这是管理页面的屏幕截图:

screenshot image

显示数据,但不显示用于html定制的按钮,并且该按钮不可编辑。我无法修改任何句子。

如果有人给我任何建议,我将不胜感激。

详细信息包信息↓(这是pip list的结果)

----------------------- ---------
asgiref                  3.2.10   
beautifulsoup4           4.9.3    
bs4                      0.0.1    
cachetools               4.1.1    
certifi                  2019.6.16
chardet                  3.0.4    
cssselect2               0.3.0    
cycler                   0.10.0   
decorator                4.4.1    
Django                   2.1      
django-bootstrap4        1.1.1    
django-cleanup           4.0.0    
django-filter            2.4.0    
django-modelcluster      5.1      
django-pandas            0.6.1    
django-summernote        0.8.11.6 
django-taggit            1.3.0    
django-treebeard         4.3.1    
djangorestframework      3.12.1   
draftjs-exporter         2.1.7    
et-xmlfile               1.0.1    
google-api-core          1.22.2   
google-api-python-client 1.11.0   
google-auth              1.21.1   
google-auth-httplib2     0.0.4    
googleapis-common-protos 1.52.0   
gspread                  3.2.0    
html5lib                 1.1      
httplib2                 0.17.0   
idna                     2.8      
importlib-Metadata       1.7.0    
jdcal                    1.4.1    
Jinja2                   2.10.1   
kiwisolver               1.2.0    
l18n                     2018.5   
lxml                     4.4.1    
MarkupSafe               1.1.1    
matplotlib               3.2.1    
mplfinance               0.12.3a3 
MysqLclient              1.3.10   
numpy                    1.17.2   
oandapyV20               0.6.3    
oauth2client             4.1.3    
oauthlib                 3.1.0    
openpyxl                 3.0.5    
pandas                   0.25.1   
pandas-datareader        0.8.1    
pdfminer.six             20181108 
Pillow                   6.1.0    
pip                      19.2.2   
protobuf                 3.13.0   
py                       1.8.1    
py-trello                0.17.1   
pyasn1                   0.4.8    
pyasn1-modules           0.2.8    
pycryptodome             3.9.0    
PyMysqL                  0.9.3    
pyparsing                2.4.7    
python-dateutil          2.8.0    
pytz                     2019.2   
reportlab                3.5.46   
requests                 2.22.0   
requests-oauthlib        1.2.0    
retry                    0.9.2    
rsa                      4.0      
selenium                 3.141.0  
setuptools               41.0.1   
six                      1.12.0   
sortedcontainers         2.1.0    
soupsieve                1.9.3    
sqlparse                 0.3.0    
svglib                   1.0.0    
tablib                   2.0.0    
tinycss2                 1.0.2    
Unidecode                1.1.1    
uritemplate              3.0.1    
urllib3                  1.25.5   
webencodings             0.5.1    
wheel                    0.33.4   
whitenoise               4.1.4    
Willow                   1.4      
xlrd                     1.2.0    
XlsxWriter               1.3.7    
xlwt                     1.3.0    
zipp                     3.4.0  

解决方法

我用这个命令解决了同样的问题:

python manage.py collectstatic

您需要从 django-summernote 获取最新文件到您当前拥有静态文件夹的位置。这同样适用于 django-ckeditor。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。