{% extends "admin/change_form.html" %} {% load admin_static %} {% block extrahead %} {{ block.super }} {% endblock %} {% block after_related_objects %} {% if adminform.form.instance.id %}
A page contains horizontal rows. A row contains vertical columns. A column contains vertical tiles. You can drag-and-drop these elements around. Any change you make here is immediately saved to the database.
A row may logically belong to a certain section on the home page. In Django termonology such a section is called a block. You only have to be concerned with setting the blocks if this page is the homepage. For example, you probably want login and logout links at the top of every page. The row that contains these tiles must have its block name set to Header.
Header Content Footer New row