Django-προτιμήσεων είναι μια εφαρμογή Django που επιτρέπει στους χρήστες να ρυθμίσετε το app ειδικές προτιμήσεις μέσα από το περιβάλλον του διαχειριστή.
Παρέχει μονήρεις διαχειριστή απόψεις για Προτιμήσεις αντικείμενα και ένα απλό interface για τις τιμές των προτιμήσεών. Σίνγκλετον απόψεις εξασφαλίζει ότι μόνο ένα προτίμησης intance είναι διαθέσιμη για κάθε κατηγορία Προτιμήσεις.
installation
& Nbsp? 1. Προσθέστε τις προτιμήσεις που θα εγκατασταθούν ρύθμιση των εφαρμογών σας.
& Nbsp? 2. Προσθέστε προτιμήσεις url περιλαμβάνουν να url.py αρχείο του έργου. Σιγουρευτείτε για να χρησιμοποιήσετε το "admin /» ως την αρχή της διαδρομής περιλαμβάνουν από τότε που θα αντικαταστήσει ορισμένες απόψεις admin:
& Nbsp? (R '^ admin /', περιλαμβάνουν («preferences.urls»)),
Χρήση
Για να δημιουργήσετε τις προτιμήσεις για την εφαρμογή σας να δημιουργήσετε ένα μοντέλο αποθηκεύοντας τις προτιμήσεις σας όπως συνήθως, με το μοντέλο κληρονομεί από preferences.models.Preferences. Επίσης προσδιορίζει preferences.models ως μονάδα μοντέλα σας:
από django.db μοντέλα εισαγωγής
από preferences.model Προτιμήσεις εισαγωγής
MyPreferences κατηγορία (Προτιμήσεις):
& Nbsp? __ Module__ = 'preferences.models »
& Nbsp? Portal_contact_email = models.EmailField ()
Τα μαθήματα διαχειριστή που ορίζεται ως συνήθως, δεν χρειάζονται αλλαγές. Οι προτιμήσεις σας θα εμφανιστεί κάτω από την ετικέτα Προτιμήσεις app στο Django διαχειριστή.
Προτιμήσεις μπορούν να έχουν πρόσβαση σε Python με την εισαγωγή της μονάδας προτιμήσεις και να διέρχονται απαιτείται προτιμήσεις σας στις προτιμήσεις μορφή
από τις προτιμήσεις των προτιμήσεων των εισαγωγών
portal_contact_email = preferences.MyPreferences.portal_contact_email
Τι είναι καινούργιο σε αυτή την έκδοση:.
- Η καλύτερη συσκευασία
Τι είναι καινούργιο στην έκδοση 0.0.5:.
- Προστέθηκε ιστοσελίδες υποστηρίζουν
- Προστέθηκε unittests.
Τι είναι καινούργιο στην έκδοση 0.0.4:
- Εκκαθάριση. Έγγραφα βερνίκι.
Τι είναι καινούργιο στην έκδοση 0.0.3:.
- διόρθωση ορθογραφίας, χάρη tiktuk
Απαιτήσεις :
- Python
- Django
Τα σχόλια δεν βρέθηκε