概述
Tips
- allow_tags: 允许显示超链接
- short_description: 显示的字段名
from django.contrib import admin
from django.utils.html import format_html
from .models import ModelsExample
@admin.register(ModelsExample)
class AdminExample(admin.ModelAdmin):
list_display = ['filename', 'MD5', 'link', 'create_timestamp']
ordering = ['-id']
list_per_page = 50
url = "xxx" # 跳转的超链接
url_text = "link" # 显示的文本
def link(self, obj):
return format_html(u'<a href="{}" target="_blank">{}</a>'.format(url, url_text))
link.allow_tags = True
link.short_description = "ColsName"
效果
最后
以上就是谨慎乐曲为你收集整理的在Django的admin上显示超链接的全部内容,希望文章能够帮你解决在Django的admin上显示超链接所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复