如何将JavaScript值传递给Django模板标签

时间:2019-05-15 05:36:39

标签: javascript django-filter django-template-filters

在我的Django应用程序中,我需要在html页面中调用get_data过滤器,在该页面中,我需要将值“ cat”分配给Django变量“ data”。

</script>  
  var cat = "Fruits"; //category value is dynamic

  '{% with data=data|get_data:"'+cat+'" %}';
         // lines of code
  '{% endwith %}'; 
</script>

这是templatetag.py文件:

 from django import template
 register = template.Library()

 @register.filter
 def get_data(value, cat):
     return value.replace(value, cat)

但是,我无法在上述函数调用中传递JavaScript值。

0 个答案:

没有答案