page admin
This commit is contained in:
parent
c4c1af2f2d
commit
b795ada05e
|
@ -79,6 +79,8 @@ class BasePageAdmin(admin.ModelAdmin):
|
||||||
|
|
||||||
|
|
||||||
class PageAdmin(BasePageAdmin):
|
class PageAdmin(BasePageAdmin):
|
||||||
|
change_list_template = 'admin/aircox/page_change_list.html'
|
||||||
|
|
||||||
list_display = BasePageAdmin.list_display + ('category',)
|
list_display = BasePageAdmin.list_display + ('category',)
|
||||||
list_editable = BasePageAdmin.list_editable + ('category',)
|
list_editable = BasePageAdmin.list_editable + ('category',)
|
||||||
list_filter = BasePageAdmin.list_editable + ('category',)
|
list_filter = BasePageAdmin.list_editable + ('category',)
|
||||||
|
|
|
@ -1,6 +1,23 @@
|
||||||
{% extends "admin/change_form.html" %}
|
{% extends "admin/change_form.html" %}
|
||||||
{% comment %}Admin edit template to edit pages.{% endcomment %}
|
{% comment %}Admin edit template to edit pages.{% endcomment %}
|
||||||
{% load i18n static %}
|
{% load admin_urls i18n static %}
|
||||||
|
|
||||||
|
{% if not is_popup %}
|
||||||
|
{% block breadcrumbs %}
|
||||||
|
<div class="breadcrumbs">
|
||||||
|
<a href="{% url 'admin:index' %}">{% trans 'Home' %}</a>
|
||||||
|
› <a href="{% url 'admin:app_list' app_label=opts.app_label %}">{{ opts.app_config.verbose_name }}</a>
|
||||||
|
› {% if has_view_permission %}<a href="{% url opts|admin_urlname:'changelist' %}">{{ opts.verbose_name_plural|capfirst }}</a>{% else %}{{ opts.verbose_name_plural|capfirst }}{% endif %}
|
||||||
|
|
||||||
|
{% if parent %}
|
||||||
|
› <a href="{% url opts|admin_urlname:"changelist" %}?parent={{parent.id}}">{{ parent.title }}</a>
|
||||||
|
{% endif %}
|
||||||
|
|
||||||
|
› {% if add %}{% blocktrans with name=opts.verbose_name %}Add {{ name }}{% endblocktrans %}{% else %}{{ original|truncatewords:"18" }}{% endif %}
|
||||||
|
</div>
|
||||||
|
{% endblock %}
|
||||||
|
{% endif %}
|
||||||
|
|
||||||
|
|
||||||
{% block submit_buttons_bottom %}
|
{% block submit_buttons_bottom %}
|
||||||
{% if has_change_permission %}
|
{% if has_change_permission %}
|
||||||
|
|
21
aircox/templates/admin/aircox/page_change_list.html
Normal file
21
aircox/templates/admin/aircox/page_change_list.html
Normal file
|
@ -0,0 +1,21 @@
|
||||||
|
{% extends "admin/change_list.html" %}
|
||||||
|
{% load admin_urls i18n %}
|
||||||
|
|
||||||
|
{% if not is_popup %}
|
||||||
|
{% block breadcrumbs %}
|
||||||
|
<div class="breadcrumbs">
|
||||||
|
<a href="{% url 'admin:index' %}">{% trans 'Home' %}</a>
|
||||||
|
› <a href="{% url 'admin:app_list' app_label=cl.opts.app_label %}">{{ cl.opts.app_config.verbose_name }}</a>
|
||||||
|
{% if parent %}
|
||||||
|
› <a href="{% url cl.opts|admin_urlname:'changelist' %}">{{ cl.opts.verbose_name_plural|capfirst }}</a>
|
||||||
|
<b>› {{ parent.title }}</b>
|
||||||
|
{% else %}
|
||||||
|
› {{ cl.opts.verbose_name_plural|capfirst }}
|
||||||
|
{% endif %}
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
{% endblock %}
|
||||||
|
{% endif %}
|
||||||
|
|
||||||
|
|
|
@ -1,20 +0,0 @@
|
||||||
{% extends "admin/change_form.html" %}
|
|
||||||
{% load admin_urls i18n %}
|
|
||||||
|
|
||||||
{% if not is_popup %}
|
|
||||||
{% block breadcrumbs %}
|
|
||||||
<div class="breadcrumbs">
|
|
||||||
<a href="{% url 'admin:index' %}">{% trans 'Home' %}</a>
|
|
||||||
› <a href="{% url 'admin:app_list' app_label=opts.app_label %}">{{ opts.app_config.verbose_name }}</a>
|
|
||||||
› {% if has_view_permission %}<a href="{% url opts|admin_urlname:'changelist' %}">{{ opts.verbose_name_plural|capfirst }}</a>{% else %}{{ opts.verbose_name_plural|capfirst }}{% endif %}
|
|
||||||
|
|
||||||
{% if parent %}
|
|
||||||
› <a href="{% url opts|admin_urlname:"changelist" %}?parent={{parent.id}}">{{ parent.title }}</a>
|
|
||||||
{% endif %}
|
|
||||||
|
|
||||||
› {% if add %}{% blocktrans with name=opts.verbose_name %}Add {{ name }}{% endblocktrans %}{% else %}{{ original|truncatewords:"18" }}{% endif %}
|
|
||||||
</div>
|
|
||||||
{% endblock %}
|
|
||||||
{% endif %}
|
|
||||||
|
|
||||||
|
|
|
@ -29,14 +29,7 @@
|
||||||
<div class="breadcrumbs">
|
<div class="breadcrumbs">
|
||||||
<a href="{% url 'admin:index' %}">{% trans 'Home' %}</a>
|
<a href="{% url 'admin:index' %}">{% trans 'Home' %}</a>
|
||||||
› <a href="{% url 'admin:app_list' app_label=cl.opts.app_label %}">{{ cl.opts.app_config.verbose_name }}</a>
|
› <a href="{% url 'admin:app_list' app_label=cl.opts.app_label %}">{{ cl.opts.app_config.verbose_name }}</a>
|
||||||
{% if parent %}
|
|
||||||
› <a href="{% url cl.opts|admin_urlname:'changelist' %}">{{ cl.opts.verbose_name_plural|capfirst }}</a>
|
|
||||||
<b>› {{ parent.title }}</b>
|
|
||||||
{% else %}
|
|
||||||
› {{ cl.opts.verbose_name_plural|capfirst }}
|
› {{ cl.opts.verbose_name_plural|capfirst }}
|
||||||
{% endif %}
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user