redsolutioncms.django-verktyg är en uppsättning Django användbara verktyg som omfattar:
& Nbsp; * ImageField med förhandsvisning i admin-gränssnittet
& Nbsp; * Åsido gör det möjligt att skapa användare med prick i användarnamn
& Nbsp; * Lokaliserad datum filter
& Nbsp; * ConsoleException middleware
Installation:
& Nbsp; 1. Sätt verktyg in på ditt INSTALLED_APPS i din settings.py inom din django projektet.
Användning:
ImagePreviewField:
Används för att visa förhandsgranskning nära ImageField.
För att använda det i din models.py
från utilities.fields importera ImagePreviewFieldd
klass MyModel (models.Model):
& Nbsp; image = ImagePreviewField (upload_to = "upload / ')
Du kan ange maximal bredd och höjd för tummen
klass MyModel (models.Model):
& Nbsp; image = ImagePreviewField (upload_to = "upload / ', thumb_size = (80, 80))
Om du har separerat fält med tummen för den här bilden kan du ange sitt namn och berättade att använda sin verkliga storlek:
klass MyModel (models.Model):
& Nbsp; thumb = models.ImageField (upload_to = 'thumb /')
& Nbsp; image = ImagePreviewField (upload_to = "upload / ', thumb_field =" tumme ", thumb_size = None)
Dot är användarnamn:
Som standard ansökan gör att du kan skapa användare i admin med prick i det namn. Att inte tillåta inställda ALLOW_DOT_IS_USERNAME till False i din settings.py.
Lokalt datum mall filter:
Den date_local filtret ska användas med Django 1.1 (1.2 + redan har en sådan funktion). Lastfilter med {% belastning utilities_tags%} och använda det som hittills Django Datum filter
Till exempel:
{{Entry.creation_date | date_local: "d F Y"}}
Returer 01 Янвaря 2010 för ru locale
ConsoleException middle:
Ofta får du irriterad när Django show Tracebacks gillar
Arkiv "/home/mysite/django-mysite3/django/template/__init__.py", rad
800, i render_node
retur node.render (kontext)
ConsoleException middle tryck original tracebacks i stdout. Det är till stor hjälp för felsökning ibland. Använd den bara i utvecklingsläge
Vad är nytt i den här versionen:
- Lade Django s CSRF ajax skript
Vad är nytt i version 0.1.4:
- Lades hanteringskommandon, insvept ImagePreviewField IOError
Vad är nytt i version 0.1.3:
- Lägg SplitDateField
Vad är nytt i version 0.1.2:
- buggfixar i date_local mallfilter
- Fast kompabilitet ResetPasswordForm i Django 1.1
Krav :
- Python
- Django
Kommentarer hittades inte