从普通函数调用Django模板标签

瓦姆西

如何从普通函数调用django模板标签?

例如:

Django模板标签:

@register.filter(name='CallingTemplateTagFunction')
def CallingTemplateTagFunction(price):    
    return price*10/100

我想在普通函数中调用GetValue函数。

例如:

正常的python函数:

def Test(request):
    CallingTemplateTagFunction(50) # How to call django template tag function?
阿姆雷基

您可以在某处编写函数:

def MyUsefulFunction(price):    
    return price*10/100

然后在您的视图和模板标签中使用它:

from somewhere import MyUsefulFunction

# in templatetags:    
@register.filter(name='CallingTemplateTagFunction')
def CallingTemplateTagFunction(price):    
    return MyUsefulFunction(price)

# in views:
def Test(request):
   MyUsefulFunction(50)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Django模板标签可以访问字符串变量,但是不能调用表函数?

来自分类Dev

如何从python代码调用django模板标签?

来自分类Dev

如何从python代码调用django模板标签?

来自分类Dev

在 Django 模板中调用嵌套的 javascript 函数

来自分类Dev

有什么方法可以传递普通函数和调用模板函数?

来自分类Dev

如何在返回的AJAX调用上使用django模板标签?

来自分类Dev

Django 模板标签可以像 Django 模板调用一样使用吗?

来自分类Dev

普通方法调用上使用的标签-Java

来自分类Dev

Django嵌套模板标签

来自分类Dev

日期的Django标签模板

来自分类Dev

Django模板,在单击按钮时在类内调用函数

来自分类Dev

如何在Django模板中包含函数调用?

来自分类Dev

如何在Django模板的if语句中调用函数

来自分类Dev

如何在Django模型中定义的模板中调用函数?

来自分类Dev

从模板多次调用的函数

来自分类Dev

模板函数未调用

来自分类Dev

从模板调用组件函数

来自分类Dev

调用模板成员函数

来自分类Dev

普通的Cordova插件未调用本机函数

来自分类Dev

Gcov报告分支以进行普通函数调用

来自分类Dev

C ++函数解析选择普通函数的模板版本

来自分类Dev

将模板函数作为普通函数的参数传递

来自分类Dev

Django包含模板标签多个模板选择

来自分类Dev

Django Cycle包含模板标签

来自分类Dev

改善模板标签的功能-Django

来自分类Dev

从Django模板标签获取属性

来自分类Dev

模板标签django中的字典

来自分类Dev

Django tinymce安全模板标签

来自分类Dev

Django模板标签未显示