Django Admin:自定义表单,可在表单顶部添加链接

我的管理表单如下:

class ItemAdmin(admin.ModelAdmin):
    list_display = ('name','city','state','country')

在编辑表单页面/admin/my_app/item/1/change/上,我想在页面顶部添加一个自定义链接,因此管理员可以单击该链接以在面向公众的网站上查看实际的项目页面。

我该如何实现?

sswwhh01 回答:Django Admin:自定义表单,可在表单顶部添加链接

{% extends "admin/change_form.html" %}

{% block content_title %}{% if title %}<h1>{{ title }}</h1>{% endif %}
    {% if adminform.form.instance.id %}
        <a href="{% url 'place' slug=adminform.form.instance.slug %}"> Public View </a><br/><br/>
    {% endif %}
{% endblock %}
本文链接:https://www.f2er.com/3130798.html

大家都在问