redsolutioncms.django-комунальні послуги є набір Django корисних утиліт, який включає:
І NBSP; * ImageField з попереднім переглядом в інтерфейсі адміністратора
І NBSP; * Override дозволяє створювати користувачів з точкою в імені користувача
І NBSP; * Локалізовані фільтр дати
І NBSP; * ConsoleException проміжного
установки:
І NBSP; 1. Покладіть утиліти в свій INSTALLED_APPS в settings.py у вашому Django проекту.
Використання:
ImagePreviewField:
Використовується, щоб показати попередній перегляд зображення поруч ImageField.
Щоб використовувати його в models.py
від utilities.fields імпортувати ImagePreviewFieldd
клас MyModel (models.Model):
І NBSP; зображення = ImagePreviewField (upload_to = "Завантажити / ')
Ви можете вказати максимальну ширину і висоту для великого пальця
клас MyModel (models.Model):
І NBSP; зображення = ImagePreviewField (upload_to = "Завантажити / ', thumb_size = (80, 80))
Якщо ви розділили поле з великим для цього зображення, ви можете вказати своє ім'я і сказав, щоб використовувати його реальний розмір:
клас MyModel (models.Model):
І NBSP; великий палець = models.ImageField (upload_to = 'пальця /')
І NBSP; зображення = ImagePreviewField (upload_to = "Завантажити / ', thumb_field =' палець ', thumb_size = None)
Dot є ім'я користувача:
За умовчанням це додаток дозволить вам створювати користувачів в адмін з точки там імена. Щоб заборонити набір ALLOW_DOT_IS_USERNAME до помилкових у settings.py.
Місцеве шаблон фільтр дати:
Date_local фільтр повинен бути використаний з Django 1.1 (1.2+ вже має таку можливість). Додати фільтр з {% навантаження utilities_tags%} і використовувати його як дата Django фільтр дати
Наприклад:
{{Entry.creation_date | date_local: "d F Y"}}
Повертає 01 Янвaря 2010 для ру місцевості
ConsoleException проміжного:
Часто ви дратує, коли Django шоу ел.пошти, як
Файл "/home/mysite/django-mysite3/django/template/__init__.py", лінія
800, в render_node
повернення node.render (контекст)
ConsoleException проміжного друкує оригінальні ел.пошти в STDOUT. Це дуже корисно для налагодження іноді. Використовуйте його тільки в режимі розробки
Що нового У цьому випуску:
- сценарій CSRF Ajax Додана Джанго
Що нового у версії 0.1.4:
- Додані команди управління, загорнуті ImagePreviewField IOError
Що нового у версії 0.1.3:
- Додати SplitDateField
Що нового у версії 0.1.2:
- Виправлені помилки в date_local фільтра шаблону
- Виправлена Сумісність ResetPasswordForm в Django 1.1
Вимоги
- Python
- Django
Коментар не знайдено