django-préférences est une application Django qui permet aux utilisateurs de définir les préférences de l'application spécifiques à travers l'interface d'administration.
Fournit visites de l'administrateur uniques pour les objets Préférences et une interface simple pour valeurs de préférence. Vues Singleton assure seule intance préférence est disponible pour chaque classe Préférences.
Installation
& Nbsp; 1. Ajouter préférences à votre réglage des applications installées.
& Nbsp; 2. Ajouter préférences url inclure dans le fichier url.py du projet. Veillez à utiliser "admin /" comme le début du chemin de comprendre car il déroger à certaines vues d'administration:
& Nbsp; (r '^ admin /', include ('preferences.urls')),
Utilisation
Pour créer des préférences pour votre application créer un modèle stocker vos préférences comme d'habitude, avec le modèle héritant de preferences.models.Preferences. Spécifiez également preferences.models que votre module de modèles:
à partir de modèles django.db d'importation
de preferences.model Préférences d'importation
MyPreferences de classe (Préférences):
& Nbsp; __ module__ = '' preferences.models
& Nbsp; portal_contact_email = models.EmailField ()
classes d'administrateur sont spécifiés comme d'habitude, aucun changement ne est nécessaire. Vos préférences apparaîtront sous l'étiquette Préférences de l'application dans Django administration.
Les préférences peuvent être accessibles en python en important le module de préférences et de vos préférences traversant nécessaires dans les préférences de forme
des préférences des préférences d'importation
portal_contact_email = preferences.MyPreferences.portal_contact_email
Ce qui est nouveau dans cette version:.
- Mieux emballage
Quoi de neuf dans la version 0.0.5:.
- sites ajoutés soutiennent
- unittests Added.
Quoi de neuf dans la version 0.0.4:
- Nettoyage. Docs ongles.
Ce qui est nouveau dans la version 0.0.3:.
- Correction orthographique, merci tiktuk
Exigences :
- Python
- Django
Commentaires non trouvées