Rincian Software:
Versi: 0.6.3
Tanggal Upload: 11 May 15
Lisensi: Gratis
Popularitas: 12
Django-admin-pemberitahuan adalah aplikasi Django sederhana untuk memungkinkan aplikasi untuk mendaftar notifikasi yang dapat ditampilkan di admin melalui tag template.
Instalasi:
Add 'admin_notifications' untuk INSTALLED_APPS
Dasar penggunaan:
Sesuaikan mana dari admin template Anda yang menampilkan notifikasi demikian.
memuat tag template pada awal template:
{% Beban notification_tag%}
menambahkan tag ke template Anda. Saya disesuaikan template indeks admin dan ditempatkan tag sebelum 'konten-main' DIV seperti demikian:
{% Konten blok%}
{% Error_notifications%}
di urls.py:
admin_notifications impor
admin_notifications.autodiscover ()
Ini terlihat di setiap aplikasi untuk sebuah file yang bernama 'notifications.py dan register itu jika ada.
File dapat berisi pemberitahuan seperti banyak fungsi yang Anda inginkan. Masing-masing harus kembali string yang dapat berisi HTML dan masing-masing harus terdaftar menggunakan admin_notifications.register
Jika Anda mengembalikan string kosong maka tidak ada pemberitahuan ditampilkan.
Fungsi pemberitahuan disebut setiap kali template admin diberikan sehingga menghindari melakukan perhitungan berat dalam pemberitahuan.
Contoh notifications.py mungkin terlihat seperti ini:
admin_notifications impor
dari model impor Url
def pemberitahuan ():
& Nbsp; broken_links = Url.objects.filter (status = False) Count ()
& Nbsp; jika broken_links:
& Nbsp; kembali "Anda harus% s link rusak% s.
Anda dapat melihat atau memperbaiki mereka menggunakan Link Manager. "% (Broken_links," s "jika broken_links> 1 lain" ")
& Nbsp; yang lain:
& Nbsp; kembali ''
admin_notifications.register (pemberitahuan)
Halaman Github: http://github.com/andybak/django-admin-notifications/
Requirements:
- Python
- Django
Komentar tidak ditemukan