图像不显示Django ckedi

2024-10-03 02:38:39 发布

您现在位置:Python中文网/ 问答频道 /正文

我在ckeditor中上传了图像,但它没有出现,因为图像的路径是

你知道吗http://127.0.0.1:8000/blog/post/hello-23-1547897944/uploads/2019/01/19/南区.jpg你知道吗

但图像正在上载到文件夹: enter image description here

enter image description hereenter image description here

设置.py:

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'main',
    'contact',
    'widget_tweaks',
    'ckeditor',
    'ckeditor_uploader',
]

CKEDITOR_UPLOAD_PATH = 'uploads/'

网址.py:

urlpatterns = [
    ...
    path('ckeditor/', include('ckeditor_uploader.urls')),
]

型号.py:

from ckeditor_uploader.fields import RichTextUploadingField

class Post(models.Model):
    title = models.CharField(max_length=150, db_index=True)
    slug = models.SlugField(max_length=150, blank=True, unique=True)
    body = RichTextUploadingField(blank=True, db_index=True)

我认为问题出在设置.py

对不起,我的英语不好,但我希望你能理解我的问题。


Tags: djangopy图像trueckeditordbindexmodels
1条回答
网友
1楼 · 发布于 2024-10-03 02:38:39

我只想补充:

if settings.DEBUG:
    urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
    urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)  

给我的网址.py而且有效!你知道吗

相关问题 更多 >