Django - Admin - 左侧的“添加对象”按钮

时间:2011-01-01 07:05:49

标签: django django-admin django-templates

默认情况下,在更改列表页面中,“添加对象”按钮位于右侧。是否可以将其移至左侧?我是否需要在change_list.html中的以下行中进行任何更改?

{% block object-tools %}
  {% if has_add_permission %}
    <ul class="object-tools">
      <li>
        <a href="add/{% if is_popup %}?_popup=1{% endif %}" class="addlink">
          {% blocktrans with cl.opts.verbose_name as name %}Add {{ name }}{% endblocktrans %}
        </a>
      </li>
    </ul>
  {% endif %}
{% endblock %}

1 个答案:

答案 0 :(得分:0)

{% block content %}
  <div id="content-main">
 <style type="text/css">
        /* Moving the ADD buttons to the left side using CSS */
     .object-tools {
      font-size: 10px;
      font-weight: bold;
      font-family: Arial,Helvetica,sans-serif;
      padding-left: 0;
      float: left;
      position: relative;
      margin-top: 0.5em;
      margin-bottom: -2em;
  }
 </style>

    {% block object-tools %}
      {% if has_add_permission %}
        <ul class="object-tools">
          <li>
            <a href="add/{% if is_popup %}?_popup=1{% endif %}" class="addlink">
              {% blocktrans with cl.opts.verbose_name as name %}Add {{ name }}{% endblocktrans %}
            </a>
          </li>
        </ul>
      {% endif %}
    {% endblock %}
 <br> <br>