问题标签 [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+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。
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 或文件浏览器的日志要检查吗?
python - django模型继承和管理应用
我有一个 django 应用程序,我想在其中使用模型继承。该应用程序包含一个超级模型类Article
,这是它的代码
并且有一个名为的子类History
扩展了这个类,这是它的代码
我的问题出现在管理应用程序中,其中历史模型中的 dateField(日期)在插入新条目时没有出现在管理表单中。
注意:我正在使用 django-tinymce、djnago-filebrowser 和 django-grappelli
会有什么问题?
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:
我该如何解决?谢谢!
django - Django+django-filebrowser+TinyMCE
我将 TinyMCE(直接,而不是 django-tinymce)和 django-filebrowser 添加到 django admin。它可以工作,除了一件事:然后我单击 Tiny“添加图片”菜单上的文件浏览按钮,我得到 Page not found (404),因为我不明白 Tiny 选项中这个字符串的含义:
完整代码:
请告诉我,在我的情况下应该如何?
还有一件事:我需要连接 tiny_mce_popup.js 吗?对不起,我的英语不好。谢谢!
django - Django-filebrowser:生产服务器上没有图像预览
我安装了 django-filebrowser-no-grappelli。它在 django 开发服务器上运行良好。但是在生产服务器上,文件浏览器没有在管理员中创建预览图像(其他一切正常)。安装了 PIL。所有设置都是默认设置,开发服务器也是如此。怎么了?谢谢!
django - Django - 与 S3 配合良好的文件浏览器的替代品
在Django Packages上找到的Django Filer似乎是一个不错的选择,但它对存储后端的支持似乎不完整。
我想知道与 S3 很好地集成的 Django 文件浏览器的其他替代方案。
django - django FileBrowseField 显示为 CharField
我已经下载了 django-filebrowser 3.4.3(没有gratelli)并且所有安装步骤都正常。但是,当我在模型中添加 FileBrowseField 时,它显示为 CharField。我不想要那个!它应该显示一个 FileBrowseField
模型.py
管理员.py
请帮忙!!
django - Django-Filebrowser - IOError 由于图像字段中的目录
我正在使用 django-filebrowser,模型字段声明为
并在模板中使用图像
在 admin 中,文件浏览器允许用户选择一个目录来代替图像。当这种情况发生时(意外),上面的 version_object 模板标签会引发 IOError:“[Errno 21] Is a directory”。
这是非常灾难性的,因为它破坏了图像出现的整个页面。我怎样才能...
- 使模板标签静默失败而不是破坏页面,并且
- 防止用户在填充字段时选择图片以外的任何内容?
“SELECT_FORMATS”设置听起来可能有帮助,但文档不清楚:
为从 FileBrowser 中选择元素设置不同的选项:
SELECT_FORMATS = getattr(settings, "FILEBROWSER_SELECT_FORMATS", { 'file': ['Folder','Image','Document','Video','Audio'], 'image': ['Image'], 'document' :['文档'],'媒体':['视频','音频'],})
当使用浏览功能选择文件/文件夹时,您可以使用附加的查询属性类型来限制选择。
我不明白此设置如何(或是否)适用于管理界面。
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
我不知道该怎么做。如果您有任何建议,请提前感谢您!