问题标签 [django-filer]

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 投票
2 回答
841 浏览

django - 在 admin 中增加 django-filer 预览/缩略图

django-filer(或easy_thumbnails?)生成的图像太少了,我很难识别预览图像。如何在管理概览中增加预览/缩略图大小?

在此处输入图像描述

0 投票
1 回答
1050 浏览

django - Django-filer:读取模板中的文件夹结构以创建图库

我刚刚开始使用 Django-Filer,我对如何实际引用管理系统中上传的图像有点迷茫。

我需要在一个页面上显示一个简单的动态画廊,可以处理多个专辑。每个相册都是页面上的一个新标题,该相册中的所有图像都显示在该标题下。我希望在 Django-Filer 的管理系统中使用的粗略结构是:

    • 图片库
      • 专辑 1
        • 图 1
        • 图 2
        • 图 3
      • 专辑 2
    • 另一个画廊

所以我的问题是,使用模板中的循环,我将如何使用相册文件夹作为新标题来显示每个图像?

第二个相关问题是:如何在不破坏其任何功能的情况下扩展文件夹模型以包含描述字段?

0 投票
1 回答
776 浏览

django - django filer dumpdata 缺少图像

我在尝试使用 postgres 将带有 sqlite3 后端的本地开发 django cms 中的内容迁移到 AWS 时遇到问题。我正在使用以下命令转储所有页面数据、标题、插件以及大概的文件管理器图像

但是,当我尝试在暂存环境中运行 loaddata 时,我收到外键完整性错误 - 特别是在表 filer_file 周围。查看表结构,对于我在 filer_image 中的每个图像,我应该在 filer_file 中有一个外键引用——它不反映 JSON 转储文件中的内容。

奇怪的是,对于文档(例如 pdf),dumpdata 命令可以正常工作,它只与图像有关。此外,如果我手动生成丢失的 json 数据,它就可以正常工作。

有没有人遇到过这个问题?我刚刚升级到以下版本,仍然看到错误。

0 投票
1 回答
920 浏览

django - Django-Filer FilerImageField 如何在管理员之外使用小部件

我想FilerImageField在我的模型字段之一中使用,并希望用户在管理区域之外进行编辑,但是当我尝试加载它时,小部件无法正常工作,并且在浏览器控制台中我得到并在生成的 javascript 中出错:

在这里:

我的模型中的字段定义如下:

该字段如下所示:

场地

你知道为什么我不能在管理员之外使用这个字段小部件吗?我需要为此设置一些配置吗?

谢谢 :)

0 投票
0 回答
76 浏览

django - django-filer 引发 django.db.utils.OperationalError:没有这样的表:filer_file

我正在尝试在 Django Admin 中将django-filer实现到我的模型中,以实现扩展文件上传功能。无论我删除数据库并重新运行迁移多少次,django.db.utils.OperationalError: no such table: filer_file迁移数据库时都会出现错误。

我已经阅读了 StackOverflow 上与此相关的所有帖子,但没有一个对我有帮助。我也尝试过伪造迁移,它开始删除陈旧的文件,但无论如何我都会收到此错误。

当我尝试通过 Django Admin 访问模型时,我得到

这是我的models.py:

这是 admin.py:

为了解决这个问题,我需要做什么?

0 投票
1 回答
271 浏览

css - Django-filer 在管理站点中呈现不正确

按照 django-filer docs 网站上的安装说明进行操作后,我在本地机器上启动了开发服务器并测试了一切是否正常。但是,当我打开 django 管理站点并单击文件管理器文件夹时,我可以看到表单未正确呈现。整个 #content div 与正确的站点对齐,而 .breadcrumbs-container-inner 是一团糟。我正在使用 Django 1.9.8 和 Django-filer 1.2.4。我附上了我得到的屏幕截图。(全窗口大小和小窗口)。

这是 django-filer 的错误吗?任何人都可以重现这个问题,或者过去有过类似的问题吗?我怎样才能解决这个问题?

截图#1 截图#2

0 投票
1 回答
419 浏览

django-filer - Django-filer:设置管理模型上出现的文件上传小部件的默认数量?

我正在尝试将 django-filer 文件上传到我的管理模型中。除了在模型管理中创建新记录时我可以看到太多的多个文件上传小部件之外,它似乎工作正常。每次我上传一个新文件时,它都会添加另一个小部件,所以我总是有几个额外的小部件。有没有办法限制默认显示的上传小部件的数量,所以用户可以只看到一个额外的小部件,然后在他们想要添加另一个文件时单击“添加另一个文件”?这是我目前看到的截图。谢谢!

在此处输入图像描述

0 投票
1 回答
743 浏览

django - 在管理区域(或替代库)之外使用 django 文件管理器

Django filer 是一个很棒的文件管理工具,它可以检测重复文件并根据文件夹中的哈希值组织文件,具有用于管理文件和文件夹的出色 UI 并处理文件历史记录和权限。

我阅读了一些源代码并意识到它在代码和模板中广泛使用了 django 管理功能;有没有办法为已登录的编外人员使用这些功能?为他们提供在个人上传区域上传和管理自己的文件和文件夹的工具(无需重新发明轮子)?

如果没有简单的方法,有哪些替代方法,您建议以最少的代码更改来提供此类功能?

0 投票
1 回答
517 浏览

django - django cms filer 上传失败

[更新]

我设法上传了一个文件(但还没有上传大图像)。../media/filer_public/正在正确创建子目录并正确上传文件。需要调查 nginx 配置。

[操作]

我已经以超级用户身份登录到一个新的 Django CMS 系统,但由于文件上传静默失败,因此无法添加文件管理器图像将文件管理器文件添加到页面;非常短暂地闪烁其上传图形,但实际上并未上传任何内容。我相信所有这些settings.py都是正确的,因为静态工件被正确呈现并且对于目录和目录都Nginx具有可信的相似 性。 locationsmediastatic

我相信所有文件和目录的权限和所有权都是正确的;即 Nginx 拥有 Django CMS 应用程序目录的用户和/或组所有权,并且权限是正确的。

Postgresfiler_folder中有一行是我在编辑页面时创建的新文件管理器文件夹,但在文件系统中没有创建相应的目录。我可以添加正确保存的文本和新文本块插件。

Django CMS 在 Docker 容器中运行web,我已确认该容器具有rw(读/写)对 Docker 卷的访问权限。

web我在s 日志 中没有看到任何异常。

我怎样才能知道发生了什么(未发生)?

0 投票
2 回答
642 浏览

django - django-filer - AttributeError: 'Manager' 对象没有属性 '_inherited'

我正在尝试安装 django-filer。但是当我运行时,manage.py migrate我得到AttributeError: 'Manager' object has no attribute '_inherited'。我不知道那是什么意思。(我使用 Heroku 入门模板https://github.com/heroku/heroku-django-template开始了这个项目)

我最初以为我可能忘记安装 JPEG 和 ZLIB,但据我了解,它们是自 Pillow 3.0 以来的默认设置。

设置.py