【问题标题】:django-ckeditor change upload path prefixdjango-ckeditor 更改上传路径前缀
【发布时间】:2021-07-28 05:09:42
【问题描述】:

我想在 django-ckeditor 中更改上传路径的前缀。默认情况下,它使用用户名和日期生成子目录,例如:

/media/uploads/username/year/month/day/uploaded_file

文档说:

在项目的 settings.py 文件中将 CKEDITOR_RESTRICT_BY_USER 设置为 True(默认为 False)。这限制了上传用户对上传图像的访问(例如,每个用户只能看到和上传他们自己的图像)。上传路径以get_username 返回的字符串为前缀。如果CKEDITOR_RESTRICT_BY_USER 设置为字符串,则使用命名属性。

经过几次尝试,仍然无法弄清楚如何配置它来处理上传文件的前缀。

感谢您的帮助。

【问题讨论】:

    标签: django ckeditor django-ckeditor


    【解决方案1】:

    只需在您的 settings.py 文件中设置 CKEDITOR_RESTRICT_BY_USER = True。 根据需要,上传路径将是 /media/uploads/username/year/month/day/uploaded_file。

    Ckeditor 使用以下视图处理用户路径。 https://github.com/django-ckeditor/django-ckeditor/blob/master/ckeditor_uploader/views.py

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-10-13
      • 2020-08-03
      • 1970-01-01
      • 2014-05-27
      • 2012-09-19
      • 2013-07-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多