问题标签 [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.
django - Django第三方库(Filebrowser)中的覆盖方法
我将 Grappelli 与 Filebrowser 一起使用,在上传文件扩展名为大写(image.PNG)的图像时发现了一个错误。如果它们以大写结尾,则每次刷新文件浏览器页面时都会创建一个缩略图。
我在文件浏览器包中找到了这个方法:
为了解决这个错误,我希望它看起来像这样:
如何在不更改包文件的情况下执行此操作?当我更新 Filebrowser 时,我不希望我的修复消失。
我可以只覆盖那个方法吗?或者我应该使用信号还是什么?
django - Heroku S3 上的 Django 文件浏览器
这是我的仓库的链接:https ://github.com/dogukantufekci/cenkerbulut
我的项目在本地运行良好。
我的 IAM 政策是:
当我尝试通过 Heroku 和 S3 上的 Grappelli Admin 使用 Django-Filebrowser 时,出现 500 错误。
python - Django FileBrowser 400 错误
尝试访问 /admin/filebrowser/browse/ 页面时出现 400 错误。我按照https://django-filebrowser.readthedocs.org/en/3.5.2/quickstart.html的说明进行操作,并正确配置了我的 URL 和安装的应用程序。
我不太确定的是 settings.py 中的媒体路径;
我的工作区中有一个名为 MEDIA 的文件夹和一个名为 uploads 的文件夹。
我不太确定文档希望我在设置这些路径方面做什么 - 我之前没有见过getattr(settings, "FILEBROWSER_MEDIA_ROOT", settings.MEDIA_ROOT)
语法,所以我只是添加了路径,就像我对其余 settings.py 所做的那样
谢谢!
python - 使用 Python/Django 保存/导出文件时打开标准文件浏览器窗口
我正在使用 Python 和 Django Web 框架开发一个 Web 应用程序。有一部分我必须将.csv格式文件中的数据库表内容导出到本地磁盘。我想知道是否有一种方法可以显示文件浏览器窗口,让用户通过单击网页上的“按钮(例如选择目录)”来选择他/她想要保存此文件的位置(哪个目录)?
我很困惑是否应该通过 Python、Django 或 JavaScript 来实现此功能。
我希望它返回一个路径(字符串)到用户想要存储这个文件的位置。
更新-我已经知道如何将内容导出到 .csv 文件中。我将此 cmd 传递给数据库:“复制” + table_name + “to '” + path + “' delimiter ',' csv header;” 它完成了这项工作。所以我只需要用户选择的路径。我可以要求用户在文本框中手动输入路径并提交表单,但如果可以弹出文件浏览器窗口并让用户选择存储文件的位置,那就更好了。
django - Django 文件浏览器 - 上传前调整大小
是否可以在使用 django 文件浏览器上传之前调整图像大小而不在服务器上保留原始图像大小?
django - Django-Filebrowser 无法创建具有自动宽度和约束高度的版本?
我一直在使用 Django-Filebrowser 并按照 docs 中指定的方式设置我的版本,这表明您指定的图像版本如下:
...请注意具有未指定高度的“小”版本大小,它成功生成了具有约束宽度和自动高度的图像版本。这对我来说很成功,但是反过来却没有(限制高度但自动宽度):
这里有我遗漏的技巧,还是图书馆没有这种能力?
django - 如何使用 django FileBrowser 上传文件
在名为FileBrowser的 django 应用程序的描述中,它说该应用程序允许“浏览服务器上的目录并上传/删除/编辑/重命名文件”。
我认为我设法按照文档正确安装了该应用程序。但是当我访问 /admin/filebrowser/browse/ 时,我看不到如何上传文件。没有按钮或任何东西。
如果我手动将文件放在上传目录中,它确实会显示在管理界面上。
是否需要输入命令或代码才能在 FileBrowser 中启用上传?
django - Django-Filebrowser 设置未定义
关于 Django-Filebrowser 的快速(可能是愚蠢的)问题。我在我的 settings.py 中添加了 readthedocs 中的行
我得到
如果我是对的,添加一个导入
如果我这样做,会抛出一个循环引用错误(它会要求一个 SECRET_KEY)。我该怎么做才能解决这个问题并定义设置?!
谢谢!
django - django-filebrowser 返回系统路径而不是媒体 URL
Filebrowser 呈现奇怪的图像 URL。例如,/admin/filebrowser/browse/
呈现这个:
它会创建缩略图,但由于某种原因,URL 是文件路径。
我的设置:
python - django-filebrowser 不生成缩略图(版本)
我遇到了 django-filebrowser 的问题。它不会生成我在设置文件中定义的任何缩略图。它仅存储完整图像。媒体文件夹 chmoded 由 755 权限。
我的设置文件配置:
谢谢