Django-preferensi adalah aplikasi Django yang memungkinkan pengguna untuk menetapkan preferensi aplikasi tertentu melalui antarmuka admin.
Memberikan pandangan admin tunggal untuk Preferensi objek dan antarmuka yang sederhana untuk nilai preferensi. Pandangan tunggal memastikan hanya satu preferensi intance yang tersedia untuk masing-masing kelas Preferensi.
Instalasi
& Nbsp; 1. Menambahkan preferensi untuk DIPASANG APPS pengaturan Anda.
& Nbsp; 2. Tambahkan preferensi url termasuk ke file url.py proyek. Pastikan untuk menggunakan 'admin /' sebagai awal dari jalan termasuk sejak itu akan menimpa pandangan admin tertentu:
& Nbsp; (r '^ admin /', termasuk ('preferences.urls')),
Penggunaan
Untuk membuat preferensi untuk aplikasi Anda membuat model menyimpan preferensi Anda seperti biasa, dengan model mewarisi dari preferences.models.Preferences. Juga menentukan preferences.models sebagai modul model Anda:
dari model impor django.db
dari Preferensi impor preferences.model
MyPreferences kelas (Preferensi):
& Nbsp; __ module__ = 'preferences.models'
& Nbsp; portal_contact_email = models.EmailField ()
Kelas Admin ditentukan seperti biasa, tidak ada perubahan yang diperlukan. Preferensi Anda akan muncul di bawah label Preferensi app di Django admin.
Preferensi dapat diakses di python dengan mengimpor modul preferensi dan melintasi preferensi Anda diperlukan dalam preferensi bentuk
dari preferensi preferensi impor
portal_contact_email = preferences.MyPreferences.portal_contact_email
Apa yang baru dalam rilis ini:.
- kemasan yang lebih baik
Apa yang baru dalam versi 0.0.5:.
- situs Ditambahkan mendukung
- Ditambahkan unittests.
Apa yang baru dalam versi 0.0.4:
- Cleanup. Docs polish.
Apa yang baru dalam versi 0.0.3:.
- koreksi Ejaan, terima kasih tiktuk
Persyaratan :
- Python
- Django
Komentar tidak ditemukan