0

我正在使用 Django 框架制作照片共享应用程序。我遇到了两个问题

1) 上传照片的用户只能编辑该照片。其他用户无法编辑该照片。但可以查看/查看所有用户的照片列表。他们还可以在他们的用户名下添加任何照片

2) 我需要为其中一项功能定义行级权限。例如 - 其他用户对照片的评价。现在,只有当您向该用户授予写入权限时,您才能做到这一点。因此,如果我授予写入权限,用户也可以编辑我不想要的其他内容(名称、专辑等)。我只希望该用户只能编辑评级。

我试图寻找答案,但我无法得到任何答案。

如果有人可以提供帮助会很高兴

4

1 回答 1

0

1)在您的图片类中,您可能有一个变量来保存上传图片的人的用户名。在编辑视图中,确保您没有将编辑能力限制在该用户名上。

2) 查看https://docs.djangoproject.com/en/1.5/intro/tutorial01/上的 Django 教程,然后转到他们解释如何在投票应用程序中创建投票的部分。这应该为您的项目打下良好的基础。

于 2013-05-21T04:23:18.423 回答