我正在尝试将CharField转换为Django 1.2.5中的字符串
我的模板中有这个:
{% mp3_metadata audio.audiogalleryitem.link %}
和自定义模板标记:
@register.simple_tag
def mp3_metadata(link):
link = str(link)
filename, headers = urllib.urlretrieve(link)
tag = TinyTag.get(filename)
return mark_safe(tag.title)
但链接不起作用。但是,当我手动指定链接时,它可以正常工作:
link = u'https://ia902508.us.archive.org/5/items/testmp3testfile/mpthreetest.mp3'
如何使用从模板传递的变量来完成这项工作?
答案 0 :(得分:0)
实际上它似乎是mp3播放列表中的wav文件导致错误,只是难以追踪。