redsolutioncms.django-Utilities es un conjunto de Django utilidades que incluye:
& Nbsp; * ImageField con vista previa en la interfaz de administración
& Nbsp; * Anulación permite crear usuarios con el punto en el nombre de usuario
& Nbsp; * filtro de fecha localizada
& Nbsp; * ConsoleException middleware
Instalación:
& Nbsp; 1. Ponga utilidades para sus INSTALLED_APPS en su settings.py dentro de su proyecto de Django.
Uso:
ImagePreviewField:
Se utiliza para mostrar previsualización de la imagen cerca ImageField.
Para utilizarlo en su models.py
desde utilities.fields importar ImagePreviewFieldd
MyModel clase (models.Model):
& Nbsp; la imagen = ImagePreviewField (upload_to = 'upload /')
Puede especificar máxima anchura y altura para el pulgar
MyModel clase (models.Model):
& Nbsp; la imagen = ImagePreviewField (upload_to = 'upload /', thumb_size = (80, 80))
Si usted se ha separado de campo con el pulgar para este cuadro puede especificar su nombre y le dijo a utilizar su tamaño real:
MyModel clase (models.Model):
& Nbsp; pulgar = models.ImageField (upload_to = 'pulgar /')
& Nbsp; la imagen = ImagePreviewField (upload_to = 'upload /', thumb_field = 'pulgar', thumb_size = None)
Dot es nombre de usuario:
Por defecto esta aplicación te permitirá crear usuarios en admin con punto en sus nombres y apellidos. Para no permitir conjunto ALLOW_DOT_IS_USERNAME False en su settings.py.
Local filtro plantilla de la fecha:
El filtro DATE_LOCAL supuesta para ser utilizado con Django 1.1 (1.2+ ya tiene tal característica). Filtro de carga con {% de carga utilities_tags%} y usarla como fecha Django filtro de fecha
Por ejemplo:
{{Entry.creation_date | DATE_LOCAL: "d F Y"}}
Devuelve 01 Янвaря 2010 para ru locale
ConsoleException middleware:
A menudo, usted se molesta cuando Django demostración Los seguimientos como
Archivo "/home/mysite/django-mysite3/django/template/__init__.py", línea
800, en render_node
node.render retorno (contexto)
ConsoleException impresiones middleware rastreos originales en STDOUT. Es muy útil para la depuración de veces. Solamente utilizarla en el modo de desarrollo
¿Qué hay de nuevo en esta versión:!
- guión ajax CSRF del Agregado Django
¿Cuál es nuevo en la versión 0.1.4:
- comandos de administración Añadido, envuelto ImagePreviewField IOError
¿Qué hay de nuevo en la versión 0.1.3:
- Añadir SplitDateField
¿Qué hay de nuevo en la versión 0.1.2:
- Corrección de errores en el filtro de plantilla DATE_LOCAL
- ResetPasswordForm compability fijo en Django 1.1
Requisitos :
- Python
- Django
Comentarios que no se encuentran