我在引导树中显示了一些模型。现在我必须在引导列表中显示该树的特定节点的详细信息。我知道我需要为此使用AJAX视图。但我没有明确的想法。请帮帮我。Django Bootstrap列表
以下是我的观点
def get_context_data(self, **kwargs):
context = dict()
organization = Organization.objects.all()
orglocations = Orglocations.objects.all()
locationprocessarea = Locationprocessarea.objects.all()
processareaasset = Processareaasset.objects.all()
processtaglink = Processareaassettaglink.objects.all()
context["TreeStructure"] = [
{
'text': organizations.name,
'nodes': [
{
'text': orglocationss.name,
'nodes': [
{
'text': processarea.name,
'nodes': [
{
'text': processasset.name,
'nodes':[{
'text':processareafilter.name,
'nodes':[{
'text':taglink.name
}for taglink in processtaglink.filter(areaassetid=processareafilter.id)]
}for processareafilter in processareaasset.filter(parentassetid=processasset.id)]
} for processasset in processareaasset.filter(processareaid=processarea.id).filter(parentassetid__isnull=True)]
} for processarea in locationprocessarea.filter(locationid=orglocationss.id)]
} for orglocationss in orglocations.filter(organizationid_id=organizations.id)]
} for organizations in organization.filter(id=1)]
return {
"tree_view": context
}
,我已经在我的模板使用的是脚本,
<script>
var test_tree = {{ tree_view.TreeStructure | safe }};
$('#tree').treeview({data: test_tree});
</script>
请帮我.. !!在此先感谢
尝试'var test_tree =“{{tree_view.TreeStructure | safe}}”;' – itzMEonTV
@itzmeontv其显示错误 – priya