У меня есть поля в строке в Django Admin.Ссылка на файл работает нормально, и загруженный файл отображается в браузере.Теперь я хочу сделать ссылку открытой в новой вкладке.Я предполагаю, что самый быстрый способ - вставить target = "_ blank" в html, но, похоже, для него нет шаблона - возможно, он генерируется кодом 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
В Admin:
![enter image description here](https://i.stack.imgur.com/iXIqD.png)
Большое спасибо.
Решение благодаря @JulienS:
1. Переопределите шаблон в вашем приложении:
django / contrib / admin / templates / admin / widgets / clearable_file_input.html
2. Вставить в шаблон:
<a target="_blank" href="{{ widget.value.url }}">