0

我正在尝试将用户名包含在模型类中。当我从视图发送用户名时,即:

在views.py中

def listing(request, name):

    return render(request, "auctions/listing.html", {
        "user": request.user.get_username()
    })

以上,使我在访问时不再登录listing.html

user有没有办法在不更改此页面上的用户名的情况下返回?

我的另一个想法是有一种方法可以直接访问当前用户,models而无需models从视图返回任何内容。

但以下返回错误,即models has no attribute...

user = models.get_username()

当我在这里阅读文档时https://docs.djangoproject.com/en/3.2/ref/contrib/auth/我认为它允许我get_username()像上面那样从模型中调用。

谢谢

4

0 回答 0