我知道这个问题已经被问过很多次了,我已经尝试过应用这些解决方案。不过,图片上传选项不会显示,并允许我在我的帖子中上传图片。实际上,我没有使用 Django ckeditor,而是从其站点下载了版本 4 并将其包含在我的项目中。这样做的原因是我不知道如何使用 Django 表单进行操作......
请帮助解决此问题
这里是文件:
设置.py
INSTALLED_APPS = [
'jobs_app',
'django_extensions',
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'ckeditor',
'ckeditor_uploader',
]
STATIC_URL = '/static/'
STATICFILES_DIRS = (os.path.join(BASE_DIR, 'static'),)
MEDIA_URL = '/media/'
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
CKEDITOR_UPLOAD_PATH = 'uploads/'
网址.py
from django.conf import settings
from django.conf.urls.static import static
from django.urls import path
from django.conf.urls import include
from . import views
urlpatterns = [
path('', views.home, name="home"),
path('login/', views.user_login, name="login"),
path('ckeditor', include('ckeditor_uploader.urls')), #not sure
]+static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)