私信  •  关注

shacker

shacker 最近创建的主题
shacker 最近回复了
7 年前
回复了 shacker 创建的主题 » 如何在Django模板中嵌套的if语句为true时立即结束forloop

你在模板中做了太多的逻辑。改为在视图中尝试此操作(伪代码,因为我不知道视图的结构):

applicants = Application.objects.all().values_list('user__username', flat=True) context = {'is_applicant': request.user.username in applicants}

在模板中:

if is_applicant:
    something
else:
    something else