Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/24.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
django从相关模型(foreignkey)获取值_Django_Django Views_Foreign Key Relationship - Fatal编程技术网

django从相关模型(foreignkey)获取值

django从相关模型(foreignkey)获取值,django,django-views,foreign-key-relationship,Django,Django Views,Foreign Key Relationship,在home views.py中,如何显示链接到同一用户卡的所有练习名称和重复的列表 models.py views.py 我从不放弃,最终我解决了它。我试过了,效果很好 @login_required def home(request): user = request.user.get_full_name() exercises = Exercise.object.filter(card__user=request.user) html = [] for k

在home views.py中,如何显示链接到同一用户卡的所有练习名称和重复的列表

models.py views.py
我从不放弃,最终我解决了它。我试过了,效果很好

@login_required
def home(request):
    user = request.user.get_full_name() 

    exercises = Exercise.object.filter(card__user=request.user)

    html = []
    for k in exercises:
        html.append('<tr><td>%s - %s</td></tr>' % (k.name, k.repetitions))
    return HttpResponse('Welcome %s This is your home.<br/><table>%s</table>' % (user, '\n'.join(html)))

我从不放弃,最终我解决了它。我试过了,效果很好

@login_required
def home(request):
    user = request.user.get_full_name() 

    exercises = Exercise.object.filter(card__user=request.user)

    html = []
    for k in exercises:
        html.append('<tr><td>%s - %s</td></tr>' % (k.name, k.repetitions))
    return HttpResponse('Welcome %s This is your home.<br/><table>%s</table>' % (user, '\n'.join(html)))

我用过,但我明白了:[,]这是什么意思?请注意,我的练习模型不仅包含名称和重复,还包含其他字段是的,因为我使用管理界面放置了一些字段。不管怎样,我怎样才能检查那里是否有训练数据呢?我知道了:欢迎法布里齐奥·阿凡塔吉亚托,这是你的家。[,]ops您更改了响应,请稍等一下,我使用HttpResponse,因为从我学习django/python的那一刻起,我想首先了解这一点,然后我将集中精力渲染模板。好的,我明白了:欢迎Fabrizio Avantaggiato这是您的家。[{'repetitions':30,'name':u'bicipiti'},{'repetitions':10,'name':u'tricipiti'},{'repetitions':0,'name':u'panca'}]现在如何隔离每个值并将其显示在没有所有括号的列表中?是否需要render\u to\u响应?是否可以使用render?怎么用?我用过,但我明白了:[,]这是什么意思?请注意,我的练习模型不仅包含名称和重复,还包含其他字段是的,因为我使用管理界面放置了一些字段。不管怎样,我怎样才能检查那里是否有训练数据呢?我知道了:欢迎法布里齐奥·阿凡塔吉亚托,这是你的家。[,]ops您更改了响应,请稍等一下,我使用HttpResponse,因为从我学习django/python的那一刻起,我想首先了解这一点,然后我将集中精力渲染模板。好的,我明白了:欢迎Fabrizio Avantaggiato这是您的家。[{'repetitions':30,'name':u'bicipiti'},{'repetitions':10,'name':u'tricipiti'},{'repetitions':0,'name':u'panca'}]现在如何隔离每个值并将其显示在没有所有括号的列表中?是否需要render\u to\u响应?是否可以使用render?如何使用它?
@login_required
def home(request):
    user = request.user.get_full_name() 

    exercises = Exercise.object.filter(card__user=request.user)

    html = []
    for k in exercises:
        html.append('<tr><td>%s - %s</td></tr>' % (k.name, k.repetitions))
    return HttpResponse('Welcome %s This is your home.<br/><table>%s</table>' % (user, '\n'.join(html)))