redsolutioncms.django-közművek egy sor Django hasznos segédprogramot, amely tartalmazza:
& Nbsp; * ImageField preview in admin felületen
& Nbsp; * felülbírálása lehetővé teszi, hogy hozzon létre a felhasználók számára dot felhasználónév
& Nbsp; * lokalizált dátum szűrő
& Nbsp; * ConsoleException middleware
Telepítés:
& Nbsp; 1. Tedd közművek be INSTALLED_APPS a settings.py belül a Django projekt.
Használat:
ImagePreviewField:
Használt megmutatni előnézeti kép mellett ImageField.
Használatához a models.py
a utilities.fields importálni ImagePreviewFieldd
osztály MyModel (models.Model):
& Nbsp; image = ImagePreviewField (upload_to = "Feltöltés /")
Megadhatja a maximális szélesség és magasság a hüvelykujj
osztály MyModel (models.Model):
& Nbsp; image = ImagePreviewField (upload_to = '/ feltöltés ", thumb_size = (80, 80))
Ha elválasztva területen, hüvelykujj erre a képre megadhatja a nevét, és azt mondta, hogy használja ki a valós mérete:
osztály MyModel (models.Model):
& Nbsp; hüvelykujj = models.ImageField (upload_to = "hüvelykujj /")
& Nbsp; image = ImagePreviewField (upload_to = '/ feltöltés ", thumb_field =" hüvelykujj ", thumb_size: nincs)
Dot felhasználónév:
Alapértelmezésben az alkalmazás lehetővé teszi, hogy hozzon létre felhasználók admin dot ott neveket. Hogy ne engedélyezze set ALLOW_DOT_IS_USERNAME, hogy hamis az a settings.py.
Helyi dátum template filter:
A date_local szűrőt kellene használni a Django 1.1 (1.2+ már ilyen funkció). Load szűrő {% -os terhelés utilities_tags%} és használja, mint a dátum Django dátum szűrő
Például:
{{Entry.creation_date | date_local: "d F Y"}}
Visszaadja 01 Янвaря 2010 ru locale
ConsoleException middleware:
Gyakran előfordul, akkor bosszankodni, ha Django mutatják Tracebacks, mint
File "/home/mysite/django-mysite3/django/template/__init__.py", vonal
800, a render_node
visszatérő node.render (context)
ConsoleException middleware nyomatok eredeti tracebacks a STDOUT. Nagyon keresését segíti néha. Azt csak fejlesztési mód!
Mi az új ebben a kiadásban:
- Added Django CSRF ajax script
Mi az új verzióban 0.1.4:
- Hozzáadás-parancsot, csomagolva ImagePreviewField IOError
Mi az új verzióban 0.1.3:
- Add SplitDateField
Mi az új verzióban 0.1.2:
- hibajavítások a date_local sablon szűrő
- Fix compability ResetPasswordForm a Django 1.1
követelmények :
- Python
- Django
Hozzászólás nem található