redsolutioncms.django-utilitas adalah seperangkat Django utilitas berguna yang meliputi:
& Nbsp; * ImageField dengan preview di antarmuka admin
& Nbsp; * Override memungkinkan untuk membuat pengguna dengan dot username
& Nbsp; * tanggal Localized penyaring
& Nbsp; * ConsoleException middleware
Instalasi:
& Nbsp; 1. Masukan utilitas untuk INSTALLED_APPS di settings.py Anda dalam proyek Django Anda.
Penggunaan:
ImagePreviewField:
Digunakan untuk menunjukkan pratinjau gambar dekat ImageField.
Untuk menggunakannya dalam models.py Anda
dari utilities.fields impor ImagePreviewFieldd
kelas MyModel (models.Model):
& Nbsp; image = ImagePreviewField (upload_to = 'upload /')
Anda dapat menentukan lebar maksimum dan tinggi untuk jempol
kelas MyModel (models.Model):
& Nbsp; image = ImagePreviewField (upload_to = 'upload /', thumb_size = (80, 80))
Jika Anda telah bidang dipisahkan dengan ibu jari untuk gambar ini Anda dapat menentukan nama dan diberitahu untuk menggunakan ukuran yang sebenarnya:
kelas MyModel (models.Model):
& Nbsp; jempol = models.ImageField (upload_to = 'jempol /')
& Nbsp; image = ImagePreviewField (upload_to = 'upload /', thumb_field = 'jempol', thumb_size = None)
Dot adalah username:
Secara default aplikasi ini akan memungkinkan Anda untuk membuat pengguna di admin dengan titik di sana nama. Untuk melarang set ALLOW_DOT_IS_USERNAME ke False dalam settings.py Anda.
Local tanggal Template filter:
The date_local Filter seharusnya digunakan dengan Django 1.1 (1.2+ sudah memiliki fitur tersebut). Beban filter dengan {% beban utilities_tags%} dan menggunakannya seperti tanggal tanggal Django penyaring
Sebagai contoh:
{{Entry.creation_date | date_local: "d F Y"}}
Pengembalian 01 Янвaря 2010 untuk ru lokal
ConsoleException middleware:
Seringkali Anda merasa terganggu ketika Django acara Tracebacks seperti
File "/home/mysite/django-mysite3/django/template/__init__.py", baris
800, di render_node
kembali node.render (konteks)
ConsoleException middleware cetakan tracebacks asli di stdout. Hal ini sangat membantu untuk debugging kadang-kadang. Gunakan hanya dalam mode pembangunan
Apa yang baru dalam rilis ini:
- CSRF ajax naskah Ditambahkan Django
Apa yang baru dalam versi 0.1.4:
- Ditambahkan perintah manajemen, dibungkus ImagePreviewField IOError
Apa yang baru dalam versi 0.1.3:
- Tambahkan SplitDateField
Apa yang baru dalam versi 0.1.2:
- Perbaikan bug di date_local Template penyaring
- Compability tetap ResetPasswordForm di Django 1.1
Persyaratan :
- Python
- Django
Komentar tidak ditemukan