问题标签 [django-filebrowser]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1876 浏览

django - django+nginx+uwsgi,文件浏览器不上传

我已经将一个 django 站点从 apache+wsgi 转换为 nginx+uwsgi。除了使用文件浏览器上传文件外,一切似乎都正常工作。这确实适用于 apache+wsgi,所以我假设这是 nginx 或 uwsgi 中的配置问题。

我看到的问题是上传没有返回错误,但文件没有写入磁盘。

流量由前端 nginx 实例代理到我的 nginx 实例。

我的 nginx.conf

我的虚拟主机配置是。

uwsgi 配置

任何帮助表示赞赏。如果有任何其他信息可能有帮助,请告诉我。

更新:

问题似乎与 django-filebrowser 和 uwsgi 有关,因为可以使用 Apache/mod_uwsgi 复制问题。

更新:

问题出在我使用的 django-filebrowser 的分支上。由于某种原因不适用于 uwsgi。

0 投票
0 回答
520 浏览

python - django 文件浏览器上传失败

我已经用 django-tinymce 和 django-filebrowser 安装了一个 django 应用程序。在我的机器上,一切正常。当我将应用程序部署到生产环境时,文件浏览器无法上传文件并显示错误消息Failed

这是我的设置

MEDIA_ROOT = '/srv/www/staticFiles/APCC/'

MEDIA_URL = '/静态/APCC/'

STATIC_ROOT = '/srv/www/staticFiles'

STATIC_URL = '/静态/'

这是我的 apache 配置

我确保MEDIA_ROOT创建了目录,并且文件浏览器所需的上传文件夹也在其下创建。

MEDIA_ROOT目录和上传目录也有写权限。

我相信问题出在我的 apache 配置或文件结构中。问题出在哪里?还有任何特定于 tinycme 或文件浏览器的日志要检查吗?

0 投票
3 回答
174 浏览

python - django模型继承和管理应用

我有一个 django 应用程序,我想在其中使用模型继承。该应用程序包含一个超级模型类Article,这是它的代码

并且有一个名为的子类History扩展了这个类,这是它的代码

我的问题出现在管理应用程序中,其中历史模型中的 dateField(日期)在插入新条目时没有出现在管理表单中。

注意:我正在使用 django-tinymce、djnago-filebrowser 和 django-grappelli

会有什么问题?

0 投票
2 回答
765 浏览

django - Django 1.5:adminmedia 和 django-filebrowser-no-grappelli

我尝试在 Django 1.5 中使用 django-filebrowser-no-grappelli。问题是:在 Django 1.5 中,模板标签库 adminmedia 被删除,它只包含已弃用的模板标签 {% admin_media_prefix %}。Django-filebrowser-no-grappelli 在模板中使用 adminmedia:

我该如何解决?谢谢!

0 投票
1 回答
910 浏览

django - Django+django-filebrowser+TinyMCE

我将 TinyMCE(直接,而不是 django-tinymce)和 django-filebrowser 添加到 django admin。它可以工作,除了一件事:然后我单击 Tiny“添加图片”菜单上的文件浏览按钮,我得到 Page not found (404),因为我不明白 Tiny 选项中这个字符串的含义:

完整代码:

请告诉我,在我的情况下应该如何?

还有一件事:我需要连接 tiny_mce_popup.js 吗?对不起,我的英语不好。谢谢!

0 投票
1 回答
272 浏览

django - Django-filebrowser:生产服务器上没有图像预览

我安装了 django-filebrowser-no-grappelli。它在 django 开发服务器上运行良好。但是在生产服务器上,文件浏览器没有在管理员中创建预览图像(其他一切正常)。安装了 PIL。所有设置都是默认设置,开发服务器也是如此。怎么了?谢谢!

0 投票
2 回答
1939 浏览

django - Django - 与 S3 配合良好的文件浏览器的替代品

Django Filebrowser不适用于存储服务

在Django Packages上找到的Django Filer似乎是一个不错的选择,但它对存储后端的支持似乎不完整。

我想知道与 S3 很好地集成的 Django 文件浏览器的其他替代方案。

0 投票
1 回答
518 浏览

django - django FileBrowseField 显示为 CharField

我已经下载了 django-filebrowser 3.4.3(没有gratelli)并且所有安装步骤都正常。但是,当我在模型中添加 FileBrowseField 时,它显示为 CharField。我不想要那个!它应该显示一个 FileBrowseField

模型.py

管理员.py

请帮忙!!

0 投票
1 回答
389 浏览

django - Django-Filebrowser - IOError 由于图像字段中的目录

我正在使用 django-filebrowser,模型字段声明为

并在模板中使用图像

在 admin 中,文件浏览器允许用户选择一个目录来代替图像。当这种情况发生时(意外),上面的 version_object 模板标签会引发 IOError:“[Errno 21] Is a directory”。

这是非常灾难性的,因为它破坏了图像出现的整个页面。我怎样才能...

  1. 使模板标签静默失败而不是破坏页面,并且
  2. 防止用户在填充字段时选择图片以外的任何内容?

“SELECT_FORMATS”设置听起来可能有帮助,但文档不清楚:

为从 FileBrowser 中选择元素设置不同的选项:

SELECT_FORMATS = getattr(settings, "FILEBROWSER_SELECT_FORMATS", { 'file': ['Folder','Image','Document','Video','Audio'], 'image': ['Image'], 'document' :['文档'],'媒体':['视频','音频'],})

当使用浏览功能选择文件/文件夹时,您可以使用附加的查询属性类型来限制选择。

我不明白此设置如何(或是否)适用于管理界面。

0 投票
2 回答
450 浏览

django - django tinymce django filebrowset tinymce_popup.js 404

我面临着 django 文件浏览器和 django-tinymce 找不到的 404 对象。问题是,当我想选择一张之前上传的图片时,我无法在我的 HTMLField 中继续引入它。

这是我的设置:

网址

已安装的应用程序:

行政 :

和错误

/media/admin/tiny_mce/tiny_mce_popup.js HTTP/1.1" 404 1729

我不知道该怎么做。如果您有任何建议,请提前感谢您!