要在新选项卡中打开的Django Admin内联文件字段链接

要在新选项卡中打开的Django Admin内联文件字段链接,django,django-models,upload,django-templates,Django,Django Models,Upload,Django Templates,我在Django Admin中有一个内联字段。指向文件的链接工作正常,上传的文件显示在浏览器中。现在我想在新选项卡中打开链接。我想最快的方法是在html中插入target=“\u blank”,但似乎没有模板——可能是由python代码生成的。你能帮我确定在哪里注射吗 models.py: class Anhang(models.Model): antrag = models.ForeignKey(Antrag) upload = models.FileField(upload_to

我在Django Admin中有一个内联字段。指向文件的链接工作正常,上传的文件显示在浏览器中。现在我想在新选项卡中打开链接。我想最快的方法是在html中插入target=“\u blank”,但似乎没有模板——可能是由python代码生成的。你能帮我确定在哪里注射吗

models.py:

class Anhang(models.Model):
   antrag = models.ForeignKey(Antrag)
   upload = models.FileField(upload_to=subfolderpath)
admin.py:

class AnhangInline(admin.TabularInline):
   model = Anhang
   extra = 0
   show_change_link = False
在管理中:

多谢各位

解决方案,感谢@JulienS:
1.覆盖应用程序中的模板:
django/contrib/admin/templates/admin/widgets/clearable_file_input.html
2.插入模板:

我想你在安装django的
django\contrib\admin\templates\admin\widgets
上找到了一个指向URL的小部件。

也许你需要分享一些代码?@houzayfarifai doneYes,我看了一下,我想“clearable\u file\u input.html”是正确的一个,那里有widget.value.URL。但是它是在哪里产生的呢?啊,我的错,ofc,这是解决方案。我只需覆盖模板并添加“target=“\u blank”.Works!随时为您服务