0
我有基於類的觀點:如何在基於類的視圖中獲取當前登錄的用戶?
class AddView(CreateView):
model = MyModel
fields = '__all__'
爲MyModel:
我想自動設置當前登錄的用戶到時添加新的記錄字段「用戶」。我怎樣才能做到這一點 ?
我有基於類的觀點:如何在基於類的視圖中獲取當前登錄的用戶?
class AddView(CreateView):
model = MyModel
fields = '__all__'
爲MyModel:
我想自動設置當前登錄的用戶到時添加新的記錄字段「用戶」。我怎樣才能做到這一點 ?
您可以通過請求獲取當前登錄的用戶。當一個URL被調用和請求傳遞給視圖只要致電:
class AddView(CreateView)
def myView(request):
user = request.user
這是專門記載:[模型和request.user(https://開頭的文檔.djangoproject.com/EN/1.11 /主題/基於類的視圖/通用編輯/#模型和請求用戶)。 –