我有一些使用FileField的django模型,用户一直在管理界面中上传文件.我们现在有一个问题,有些文件很大(1-3G),这使得http上传很棘手.
有一个"容器"类,然后带有FK的"文件"类到容器.我在admin gui中使用了内联来使用户更容易(容器类窗体,带有文件类内联)
我找到了FilePathField,我想这对于让用户scp/rsync文件到服务器,然后浏览并向他们添加详细信息是有用的,但我怎么能在管理员中得到这个呢?我是否需要构建一个创建对象的新表单/视图?有没有办法以某种方式在自定义管理表单中覆盖模型(从而保持所有免费管理员的优点),用filepathfield替换文件字段?还有其他建议吗?
谢谢你的任何建议!