Django Ckeditor图像浏览器找不到图像

卡米洛·冈萨雷斯(Camilo Gonzalez)

因此,我正在建立一个简单的博客来跟踪我的项目。我决定使用CKeditor作为所见即所得的编辑器。除图像部分外,我都能使所有这些工作。当我单击“图像浏览”时,我无法查看服务器中的图像,并且每当上载图像时,它确实会上载,但无法查看。它弹出为红色的“ X”。

链接到显示正在发生的事情的屏幕截图:http : //imgur.com/a/ODk8p

下面是我在将CKEditor添加到项目的settings.py安装的应用程序中的代码

INSTALLED_APPS = (
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'projects',
    'ckeditor',
)

稍后在项目的settings.py中,我为CKEditor进行了设置:

MEDIA_ROOT = os.environ.get('MEDIA_ROOT',os.path.join(BASE_DIR, 'media'))
MEDIA_URL = '/media/'

CKEDITOR_UPLOAD_PATH   = "uploads/"
CKEDITOR_UPLOAD_SLUGIFY_FILENAME = False
CKEDITOR_RESTRICT_BY_USER = True
CKEDITOR_JQUERY_URL = 'http://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js'
CKEDITOR_CONFIGS = {
    'default': {
        'removePlugins': 'stylesheetparser',
        'toolbar': 'Full',
        'height': 500,
        'width': 900,
    },
}

这是我的项目的models.py(目前看起来非常简单):

from django.db import models
from ckeditor.fields import RichTextField

class Project(models.Model):
    title = models.CharField(max_length=300)
    banner = models.ImageField(upload_to='banners/')
    body = RichTextField(config_name='default')
    version = models.CharField(max_length=140)

    def __str__():
        return self.title

我也有这行代码在我的项目的urls.py中添加CKEditor URL

url(r'^ckeditor/', include('ckeditor.urls')),

有什么想法可能是错误的吗?一切正常,除了图像。非常感谢您的帮助

缠绕

如果这是在DEBUG / runserver模式下,您是否记得添加

from django.conf import settings
from django.contrib.staticfiles.urls import staticfiles_urlpatterns

if settings.DEBUG:
    urlpatterns += patterns(
        '',
        url(
            r'^media/(?P<path>.*)$',
            'django.views.static.serve', {
                'document_root': settings.MEDIA_ROOT,
            }
        ),
    )

urlpatterns += staticfiles_urlpatterns()

给你 urls.py

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Django Ckeditor图像浏览器找不到图像

来自分类Dev

Django文件浏览器tinymce-无法上传图像

来自分类Dev

静态文件图像找不到Django

来自分类Dev

使用模板标签找不到Django图像

来自分类Dev

如何使用Django将图像流式传输到浏览器

来自分类Dev

在 React & Django 中使用 webpack 的 URL 加载器时找不到图像文件

来自分类Dev

浏览器上传到服务器时找不到背景图像?

来自分类Dev

带有简单图像浏览器插件的CKEditor

来自分类Dev

Django CKEditor图像上传未出现

来自分类Dev

Django-CKEditor不会渲染图像

来自分类Dev

如何使用django-ckeditor在admin中的服务器上上传文件和浏览器文件?

来自分类Dev

如何使用django-ckeditor在admin中的服务器上上传文件和浏览器文件?

来自分类Dev

图像浏览器/按钮图像

来自分类Dev

Django的简单文件浏览器

来自分类Dev

Django档案浏览器无法运作

来自分类Dev

从浏览器中杀死Django进程

来自分类Dev

使用Django Ckeditor上传图像-获取服务器错误(500)

来自分类Dev

dyno坠入睡眠后找不到图像django heroku postgresql

来自分类Dev

Pixi.js无法加载图像,因为Django“找不到它们”

来自分类Dev

django runserver找不到django

来自分类Dev

如何删除使用django-ckeditor上传的图像?

来自分类Dev

django-ckeditor上传的图像上的绝对路径

来自分类Dev

从浏览器中删除yeoman图像

来自分类Dev

如何使图像适合浏览器屏幕

来自分类Dev

跨浏览器图像预览效果

来自分类Dev

Android浏览器拉伸图像

来自分类Dev

图像翻转-仅在浏览器中

来自分类Dev

浏览器的图像全宽

来自分类Dev

从浏览器获取图像(使用粘贴)

Related 相关文章

热门标签

归档