Django:将用户链接到App中的模型(django><)

时间:2018-04-17 15:53:43

标签: django django-models django-users

我对django很新,我知道很少的条款......所以如果你能更具体地回答如何实施,我们将不胜感激。 < 3

我正在开展一个关于图像共享平台的Web开发任务。功能涉及用户上传,下载,删除和搜索图像等。

最近我在我的网站上实施了'allauth'插件,以便用户可以登录该网站,同时我创建了一个名为'AllImages'的应用程序,其中包含一个模型 - 'Image'。

我的问题是: 如何将用户链接到“AllImages”和“图像”,以便系统知道谁上传了特定图像。 因为我只想让上传者自己删除他的图像

我对这个插件一无所知,它只是由某人完成哈哈......

this is the allauth plugin

1 个答案:

答案 0 :(得分:0)

在Images模型中,向用户添加外键字段。

from django.contrib.auth.models import User

此外,您可以查询类似..

的内容

Images.objects.filter(user=logged_user)获取此特定用户的所有图片。

Django auth User