У меня есть этот admin.py
class LawyerAdmin(admin.ModelAdmin):
fieldsets = [
('Name', {'fields': ['last', 'first', 'firm_name', 'firm_url', 'school', 'year_graduated']}),
]
list_display = ('last', 'first', 'school', 'year_graduated', 'firm_name', 'firm_url')
list_filter = ['school', 'year_graduated']
search_fields = ['last', 'school', 'firm_name']
и я хочу сделать "firm_url" поля активируемыми по щелчку с каждым URL перечисленный в поле. Как я могу сделать это?Спасибо.
Определите собственный метод в своем классе LawyerAdmin, который возвращает ссылку в виде HTML:
def show_firm_url(self, obj):
return '<a href="%s">%s</a>' % (obj.firm_url, obj.firm_url)
show_firm_url.allow_tags = True
См. документацию .