Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 显示用户任务列表 model.py views.py_Python_Django - Fatal编程技术网

Python 显示用户任务列表 model.py views.py

Python 显示用户任务列表 model.py views.py,python,django,Python,Django,问题是它显示表中的所有任务,但我只想显示登录用户的任务 我如何才能做到这一点您的查看功能(您没有完全显示)有一个请求参数。此参数可用于检索当前请求的用户。然后,您应该使用它来筛选任务: Task.objects.filter(username=request.user) def the_view(request): # .... tasks = Task.objects.filter(username=request.user) return render_t

问题是它显示表中的所有任务,但我只想显示登录用户的任务 我如何才能做到这一点

您的查看功能(您没有完全显示)有一个
请求
参数。此参数可用于检索当前请求的用户。然后,您应该使用它来筛选任务:

Task.objects.filter(username=request.user)
def the_view(request):    
    # .... 
    tasks = Task.objects.filter(username=request.user)
    return render_to_response('home.html',{'tasks':tasks})

您只需根据请求按用户进行筛选。user

tasks = Task.objects.filter(username=request.user)
def the_view(request):    
    # .... 
    tasks = Task.objects.filter(username=request.user)
    return render_to_response('home.html',{'tasks':tasks})
tasks = Task.objects.filter(username=request.user)