django集成DjangoUeditor富文本编辑器的教程,请参考:https://www.jianshu.com/p/d236a33a8c01
只参考到完成的那一步,能输入汉字,其他功能暂未考虑
本文仅记录集成过程中遇到的问题:
1.
.File "D:\Python\Python37-32\lib\site-packages\django\views\debug.py", line 332, in get_traceback_html t = DEBUG_ENGINE.from_string(fh.read()) UnicodeDecodeError: 'gbk' codec can't decode byte 0xa6 in position 9737: illegal multibyte sequence 解决办法:参考:https://www.cnblogs.com/loveprogramme/p/10726712.html 打开django/views下的debug.py文件,转到line331行: with Path(CURRENT_DIR, 'templates', 'technical_500.html').open() as fh 将其改成: with Path(CURRENT_DIR, 'templates', 'technical_500.html').open(encoding="utf-8") as fh 就成功了
2.
unexpected keyword argument 'renderer'-DjangoUeditor 报错93行:boundfield.py in as_widget, line 93 稍微搜了下有同学说注释掉就好了, 解决办法:参考链接https://blog.csdn.net/jingyu333/article/details/82287018 真的 注释掉就行
3.
django xadmin报错“TemplateDoesNotExist at /xadmin/goods/goods/52/update/ ueditor.html” 解决办法:参考链接https://blog.csdn.net/Darkman_EX/article/details/87260944
总结:
五一之前搞过一次 怎么都搞不好
原因:之前百度的方向有问题 导致百度的解决办法都解决不了问题
谨记一句话,忘记之前谁说的了:
你遇到的99%的问题,别人都遇到过,没有解决不了的问题。
学会搜索。要是百度、google不到,就是手法有问题.
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:django集成DjangoUeditor碰到的问题 - Python技术站