redsolutioncms.django-utilități este un set de Django utilitati utile, care include:
& Nbsp; * ImageField cu previzualizare în interfață de administrare
& Nbsp; * Override permite să creați utilizatorilor cu punct numele de utilizator
& Nbsp; * filtru data localizate
& Nbsp; * ConsoleException middleware
Instalare:
& Nbsp; 1. Pune utilități în a INSTALLED_APPS dvs. în settings.py dumneavoastră în proiectul dumneavoastră Django.
Utilizare:
ImagePreviewField:
Folosit pentru a afișa previzualizare imagine aproape ImageField.
Pentru a folosi în models.py ta
de la utilities.fields import ImagePreviewFieldd
MyModel clasă (models.Model):
& Nbsp; imaginii = ImagePreviewField (upload_to = "upload /")
Puteți specifica lățimea maximă și înălțime pentru degetul mare
MyModel clasă (models.Model):
& Nbsp; imaginii = ImagePreviewField (upload_to = "upload / ', thumb_size = (80, 80))
Dacă ați separat teren cu degetul mare pentru aceasta imagine puteți specifica numele acestuia și ia spus să folosească dimensiunea sa reala:
MyModel clasă (models.Model):
& Nbsp; degetul mare = models.ImageField (upload_to = "degetul mare /")
& Nbsp; imaginii = ImagePreviewField (upload_to = "upload / ', thumb_field =" degetul mare', thumb_size = None)
Dot este numele:
Implicit, această aplicație vă va permite să creați utilizatori în admin cu punct în acolo nume. Pentru a interzice set ALLOW_DOT_IS_USERNAME la fals în settings.py ta.
Local filtru data șablon:
Filtrul date_local ar trebui să fie utilizat cu Django 1.1 (1.2+ are deja astfel de facilitate). Filtru de încărcare cu {% sarcină utilities_tags%} și-l utilizați ca data Django filtru data
De exemplu:
{{Entry.creation_date | date_local: "d F Y"}}
Livrare 01 Янвaря 2010 pentru ru localizare
ConsoleException middleware:
De multe ori ai deranjat când Django arată Tracebacks ca
File "/home/mysite/django-mysite3/django/template/__init__.py", linia
800, în render_node
node.render retur (context)
ConsoleException printuri middleware tracebacks originale în STDOUT. Este foarte util pentru depanare uneori. Folositi-l doar în modul de dezvoltare
Ce este nou în această versiune:!
- script CSRF ajax Adaugat Django lui
Ce este nou în versiunea 0.1.4:
- comenzile de management Adăugat, înfășurat ImagePreviewField IOError
Ce este nou în versiunea 0.1.3:
- Adăugați SplitDateField
Ce este nou în versiunea 0.1.2:
- Remedieri de erori în filtru șablon date_local
- ResetPasswordForm compability fixă în Django 1.1
Cerințe :
- Python
- Django
Comentariile nu a fost găsit