在Django中动态设置引导类变量

在Django中动态设置引导类变量,django,twitter-bootstrap,Django,Twitter Bootstrap,我试图动态地将Django中的bootstrap class=变量设置为模型中的值 静态设置时,模板如下所示: <strong><span class="label label-success"> It Worked! </span></strong> 从挑战模型中: def labelbx(self): #These are bootstrap label colors if self.consistency_percentage()

我试图动态地将Django中的bootstrap class=变量设置为模型中的值

静态设置时,模板如下所示:

<strong><span class="label label-success"> It Worked! </span></strong>
从挑战模型中:

def labelbx(self): #These are bootstrap label colors
    if self.consistency_percentage() > 79:
        return "label label-success" # green
    elif self.consistency_percentage() > 69:
        return "label label-info" #blue
    elif self.consistency_percentage() > 59:
        return 'label label-warning' #orange
    elif self.consistency_percentage() > 49:
        return "label"
    else:
        return "label"
从这个角度来看:

def public_scorecard_page(request):

    c = Challenge.objects.get(user__exact = request.user,chal_status=1)

    return render(request, 'public_scorecard.html', {'challenge': c})

请发布你的挑战模型和相应的查看功能。Jay,我发布了模型和查看代码。非常感谢您提供的任何反馈。您似乎错过了:Do或更改labelbx函数以返回如下字符串:return'label success'
def public_scorecard_page(request):

    c = Challenge.objects.get(user__exact = request.user,chal_status=1)

    return render(request, 'public_scorecard.html', {'challenge': c})