【发布时间】:2010-11-16 12:19:31
【问题描述】:
我在我的模型上使用一个自定义类来提供图像上传,通过一个名为 django-filebrowser 的应用程序。
# myapp/models.py
class Book(models.Model):
name = models.CharField(max_length=30)
image = FileBrowseField("Image", max_length=200, blank=True, null=True)
...
该模型使用文件浏览器的自定义字段“FileBrowserField”,它添加了指向单独上传页面的链接 (http://site/admin/filebrowser/browse/?ot=desc&o=date)。我想做的是调整自定义表单的模板以添加“dir”参数,如下所示:(http://site/admin/filebrowser/browse/?ot=desc&o=date&dir=book1)。在这种情况下,book1 将从这本书的“名称”CharField 中检索。
我知道我要修改的模板是filebrowser的fields.py渲染的,并且有一个变量设置“dir”参数,但是我不知道如何从中获取字符串值我自己的模型到fields.py,所以我可以设置这个变量。有人有什么建议吗?
【问题讨论】:
-
我假设您在谈论code.google.com/p/django-filebrowser 没有应用程序的来源很难说或回答。
-
我已将链接添加到我的帖子中。
标签: python django django-models django-filebrowser