我对django很新,我知道很少的条款......所以如果你能更具体地回答如何实施,我们将不胜感激。 < 3
我正在开展一个关于图像共享平台的Web开发任务。功能涉及用户上传,下载,删除和搜索图像等。
最近我在我的网站上实施了'allauth'插件,以便用户可以登录该网站,同时我创建了一个名为'AllImages'的应用程序,其中包含一个模型 - 'Image'。
我的问题是: 如何将用户链接到“AllImages”和“图像”,以便系统知道谁上传了特定图像。 因为我只想让上传者自己删除他的图像
我对这个插件一无所知,它只是由某人完成哈哈......
答案 0 :(得分:0)
在Images模型中,向用户添加外键字段。
from django.contrib.auth.models import User
此外,您可以查询类似..
的内容 Images.objects.filter(user=logged_user)
获取此特定用户的所有图片。