2
我目前的目标是让用户有机会从我的应用程序的管理站点下载CSV文件。Django管理员在列表视图中正确的URL url
我成功地管理模型的列表视图中创建一个额外的列是这样的:
def doc_link(self):
return '<a href="files/%s">%s</a>' % (self.output, self.output)
doc_link.allow_tags = True
这显示文件名,并创建了链接,但遗憾的是 - 因为这是我的“搜索”视图中 - 它有一个URL:
my_site/my_app/searches/files/13.csv。
这是我的问题,我想有存储在admin媒体目录我的文件,像这样:
http://my_site/media/files/13.csv
是否有人知道如何让URL指向从模型的“外”目录? 也许莫名其妙地告诉Django在链接中使用ADMIN_MEDIA_PREFIX?
我很感激任何帮助,谢谢!
嗨, 这正是我想要的,我只是不知道我可以使用设置参数模型文件..非常感谢! – hinnye 2011-01-14 12:50:22