簡體   English   中英

如何始終根據登錄的用戶獲取數據?

[英]how can i get always data based on the logged user?

我正在使用 Django / Rest 框架,我有多個應用程序,我想在我的情況下避免重復,我想獲取記錄的用戶數據,而不是每次都重復這一行:
queryset = queryset.filter(user = self.request.user)

通過閱讀文檔中的更多內容來修復:

def get_queryset(self):
    """
    This view should return a list of all the purchases
    for the currently authenticated user.
    """
    user = self.request.user
    return Contact.objects.filter(user=user)

我開始像get_queryset()那樣self.get_queryset()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM