我有一个问题,我的网站是ckeditor文件,当我使用RichTextUploadingField它不显示在管理面板,但当我使用RichTextField它的工作,并显示在管理面板完美,但我希望RichTextUploadingField上传图片,所以这里的问题是什么,如何解决它。
models.py :
from django.db import models
from django.urls import reverse
from django.utils.text import slugify
from ckeditor.fields import RichTextField
from ckeditor_uploader.fields import RichTextUploadingField
class Android(models.Model):
app_content = RichTextUploadingField(blank=True,null=True)
urls.py:
path('ckeditor', include('ckeditor_uploader.urls')),
settings.py:
INSTALLED_APPS = [
'ckeditor',
'ckeditor_uploader',
]
CKEDITOR_UPLOAD_PATH = "media/"
STATIC_URL = '/static/'
STATIC_ROOT = os.path.join('/home/myapp/public_html/static')
1条答案
按热度按时间ikfrs5lh1#
你可以保留Django2.2,把django-ckeditor版本降级到5.8.0(其他版本也可以,但5.8.0对我来说更好)
或者迁移到Django 3.2并升级django-ckeditor到〉= 6.4.0