问题描述
|
我遇到的情况是我有一个Django应用程序,用户在其中注册了一个帐户。用户每个月都会生成一堆Excel文件。这些文件当前只是在服务器上生成并存储在文件系统中的文件,目前还不是任何模型定义的一部分,尽管我可能会更改它们以将它们定义在模型中,并与用户权限一起使用。
该应用程序可以按预期运行,但是我在如何允许用户浏览和下载自己生成的文件的同时,仍然无法访问其他用户的文件。
我当时在看django-filer,但想知道以前是否有人遇到过这种情况?
解决方法
您需要一个
FileField
,一个FK或M2M到User
或Group
,以及这个。