Javascript 如何在ng repeat筛选器中传递HoDjango views.py上下文数据变量

Javascript 如何在ng repeat筛选器中传递HoDjango views.py上下文数据变量,javascript,python,django,angularjs,Javascript,Python,Django,Angularjs,我试图在angular ng repeat中使用一个过滤器,selectedUserId是一个上下文变量。 我有棱角的卷发是{--} my view.py-从url获取用户id def配置文件(请求,用户id): context=RequestContext(请求) 上下文_dict={} context_dict['selectedUserId']=用户id 返回render\u to\u response('rango/profile.html',context\u dict,context

我试图在angular ng repeat中使用一个过滤器,selectedUserId是一个上下文变量。 我有棱角的卷发是{--}

my view.py-从url获取用户id

def配置文件(请求,用户id):
context=RequestContext(请求)
上下文_dict={}
context_dict['selectedUserId']=用户id
返回render\u to\u response('rango/profile.html',context\u dict,context)

我的ng重复

selectedUserId}:true”>

{{selectedUserId}配置文件
{-profile.userId-}

如何让我的selectedUserId进行渲染,我尝试了{%selectedUserId%},但没有成功。

您已经在
h1
标记中渲染了{{{selectedUserId}},因此在ng repeat中您还应该使用
{selectedUserId}

<div data-ng-repeat="profile in profiles | filter:{ userId: '{{ selectedUserId }}' }: true">


对不起,我昨天一整天都在这样做,结果没有用。今天,突然之间,它起了作用。。。我的问题是,我忘了在{{selectedUserID}}周围加单引号,结果被算作angular的变量,而不是字符串。非常感谢。哦,事实上,{{selectedUserId}应该有引号。我编辑了答案,也添加了它们。顺致敬意,
<div data-ng-repeat="profile in profiles | filter:{ userId: '{{ selectedUserId }}' }: true">