Django adminのフォームのテンプレートに、独自HTMLを追加する
Django
2013-09-21 04:04 (12 years ago)

1. モジュールの admin.py に、change_form_template を定義
独自テンプレートの場所を指定する
admin.py
class BookmarkletAdmin(admin.ModelAdmin):
change_form_template = 'bookmarklet/admin/change_form.html'
2. テンプレートを書く
admin/change_form.html を継承して書くと楽。
{% extends 'admin/change_form.html' %}
{% block field_sets %}
{% for fieldset in adminform %}
{% include "admin/includes/fieldset.html" %}
{% endfor %}
ここになんか好きに書く
{% endblock %}
まだ評価がありません
著者は、アプリケーション開発会社 Cyberneura を運営しています。
開発相談をお待ちしています。
開発相談をお待ちしています。