Crea, aprende y comparte

Regiones

Las Regiones están configuradas en un archivo llamado init.py de la carpeta donde se guardan los HTML de nuestro Tema.

Nos permiten definir la cantidad de regiones que podrá tener nuestro sitio web.

Cada Región se invoca dentro de los archivos HTML de nuestro Tema. En el caso de Neutrona Theme, la configuración de las regiones se ve así:

# *-- coding:utf-8 --*
““Configuration for the Neutrona theme templates and regions.
Attributes: verbose_name: name of theme to be displayed in the admin interface layout_templates: dictionary defining regions for the available templates
“”“
from django.utils.translation import ugettext_lazy as _
verbose_name = _('Neutrona’)
layout_templates = { '4_elements.html’: { 'verbose_name’: _('4 Elements’), 'regions’ : { 'air’: _('air’), 'water’: _('water’), 'before_fire’: _('before fire’), 'after_fire’: _('after fire’), 'earth’: _('earth’), } }, '5_elements.html’: { 'verbose_name’: _('5 Elements’), 'regions’ : { 'air’: _('air’), 'water’: _('water’), 'love’: _('love’), 'before_fire’: _('before fire’), 'after_fire’: _('after fire’), 'earth’: _('earth’), } }, 'empty.html’: {'verbose_name’: _('Empty’), 'regions’: {} }, 'newsletter.html’: {'verbose_name’: _('Newsletter’), 'regions’ : { 'header’: _('header’), 'before_content’: _('before content’), 'after_content’: _('after content’), } },
} @

Definir las Regiones de nuestro sitio en el documento de configuración __init_.py, nos permite poder definir, por medio de la opción Esquemas, las vistas que queremos que se vean en cada región del sitio. Neutrona Theme viene con regiones creadas por defecto que cubrirán una gran variedad de usos. Aquí podemos ver algunos ejemplos.

IMAGEN EDU.CODIGOSUR

En esta imagen podemos observar la distribución de la página de inicio de Neutrona (la que usamos en nuestro sitio de prueba). Note que las regiones #chispa y #ceniza se llaman en nuestro Esquema Antes de Fuego y Después de Fuego.
Identidad no es una región, si no una clase en el CSS para facilitar eventualmente el trabajo de diseño del cabezal.

IMAGEN EDU.CODIGOSUR

Aquí podemos ver el Esquema “4 Elementos”, que se utiliza por defecto en todas las páginas internas de nuestro sitio.

IMAGEN EDU.CODIGOSUR

Esta es una posible opción diferente de 4 Elementos que tiene la Región Fuego a la Izquierda. Es un ejemplo que podría usarse, aunque no viene configurada por defecto en este momento. Está puesta esta imagen a manera ilustrativa.

Última modificación: 9 de julio de 2012 a las 20:40
Hay 0 comentarios
captcha
Quiero ser notificado por email cuando haya nuevos comentarios.