request_source在Django模板中做了什么

时间:2017-10-12 17:00:05

标签: python django django-forms

我正在拿起一些旧的Django代码,并对网站主模板中的一行感到困惑。

在一系列{% load xxx %}行之后有一行

{% request_source 849051 %}

我找不到此命令的任何文档都没有成功。它是标准模板命令吗?或者它是自定义的代码,如果是这样,我可能会在哪里找到实现?

该网站是为Django 1.5.12编写的,如果这有所不同。

1 个答案:

答案 0 :(得分:0)

{%load ... %}从已安装的django应用程序的templatetags目录中加载各种python例程(在settings.py中的installed_apps中),将其视为import package,但您仅限于仅在templatetag文件夹中可用的包已安装的应用

{% funciton_call arg1 arg2 ... %}正在调用templatetags目录中的python文件中定义的函数

request_source不是django的东西,它是其中一个templatetag文件中的函数