redsolutioncms.django-Utilities est un ensemble de Django utilitaires qui comprend:
& Nbsp; * ImageField avec aperçu dans l'interface d'admin
& Nbsp; * Override permet de créer des utilisateurs avec un point dans le nom d'utilisateur
& Nbsp; * filtre de date localisée
& Nbsp; * ConsoleException middleware
Installation:
& Nbsp; 1. Mettez utilitaires pour vos INSTALLED_APPS dans votre settings.py au sein de votre projet Django.
Utilisation:
ImagePreviewField:
Utilisé pour montrer aperçu de l'image près ImageField.
Pour l'utiliser dans votre models.py
de utilities.fields importer ImagePreviewFieldd
MyModel de classe (models.Model):
& Nbsp; image = ImagePreviewField (upload_to = 'upload /')
Vous pouvez spécifier la largeur et la hauteur maximale pour le pouce
MyModel de classe (models.Model):
& Nbsp; image = ImagePreviewField (upload_to = 'upload /', thumb_size = (80, 80))
Si vous avez séparé le terrain avec le pouce pour cette image, vous pouvez indiquer son nom et dit d'utiliser sa taille réelle:
MyModel de classe (models.Model):
& Nbsp; le pouce = models.ImageField (upload_to pouce = '/')
& Nbsp; image = ImagePreviewField (upload_to = 'upload /', thumb_field = 'pouce', thumb_size = None)
Dot est le nom d'utilisateur:
Par défaut, cette application vous permettra de créer des utilisateurs dans l'admin avec un point dans là noms. Pour interdire ensemble ALLOW_DOT_IS_USERNAME False dans votre settings.py.
Local filtre date de modèle:
Le filtre DATE_LOCAL censé être utilisé avec Django 1.1 (1.2+ a déjà cette fonctionnalité). Charger le filtre avec {% de la charge%} et l'utiliser comme la date Django filtre de date
Par exemple:
{{Entry.creation_date | DATE_LOCAL: "d F Y"}}
Retourne 01 Янвaря 2010 pour ru locale
ConsoleException middleware:
Souvent, vous obtenez ennuyé quand Django spectacle comme tracebacks
Fichier "/home/mysite/django-mysite3/django/template/__init__.py", ligne
800, dans render_node
retour node.render (contexte)
ConsoleException gravures middleware de tracebacks originaux dans STDOUT. Il est très utile pour le débogage parfois. Utilisez-le uniquement en mode de développement
Ce qui est nouveau dans cette version:!
- le script CSRF ajax de Ajouté Django
Quoi de neuf dans la version 0.1.4:
- Ajout de commandes de gestion, enveloppé ImagePreviewField IOError
Ce qui est nouveau dans la version 0.1.3:
- Ajouter SplitDateField
Ce qui est nouveau dans la version 0.1.2:
- Correction de bugs dans le filtre de modèle DATE_LOCAL
- compability fixe ResetPasswordForm dans Django 1.1
Exigences :
- Python
- Django
Commentaires non trouvées