Django模板变量在静态路径中

时间:2015-07-17 19:00:48

标签: python django

我有一个模板,我需要根据用户的字段访问目录。

代码如下所示:

{% with user.client.company as company %}
{% static 'uploads/{{ company }}' as files %}
{% endwith %}

我也尝试过:

{% static 'uploads/{% user.client.company %}' as files %}

我怎样才能做到这一点?我希望文件夹名称等于user.client.company但是现在我收到如下错误:

无效的块标记:'静态',预期' endwith'对于第一个和

无效的块标记:'静态'对于第二个

显然我做错了。任何帮助将不胜感激。

有人指出我应该使用媒体而不是静态媒体。但即便如此,我也不确定如何根据用户的参数动态设置路径。

1 个答案:

答案 0 :(得分:1)

记得加载静电!!

{% load staticfiles %}