Django-preferanser er en Django-applikasjon som lar brukerne sette app spesifikke preferanser gjennom admin grensesnittet.
Gir singleton admin visninger for Preferences objekter og et enkelt grensesnitt for å preferanseverdier. Singleton utsikt sikrer eneste preferanse intance er tilgjengelig for hver Preferences klasse.
Installasjon
& Nbsp; en. Legg preferanser til din installerte programmer innstillingen.
& Nbsp; 2. Legg preferanser url inkluderer til prosjektets url.py fil. Sørg for å bruke "admin / 'som starten på den inkluderer vei siden det vil overstyre enkelte visninger admin:
& Nbsp; (r '^ admin /', inkluderer ('preferences.urls')),
Bruk
Å skape preferanser for din app lage en modell å lagre dine preferanser som normalt, med modellen arve fra preferences.models.Preferences. Også angi preferences.models som din modeller modul:
fra django.db importmodeller
fra preferences.model import Preferences
klasse MyPreferences (Preferences):
& Nbsp; __ module__ = 'preferences.models'
& Nbsp; portal_contact_email = models.EmailField ()
Admin klasser er spesifisert som per vanlig, ingen endringer trengs. Dine preferanser vil dukke opp under Innstillinger app etikett i Django admin.
Kan nås preferanser i python ved å importere innstillinger modul og traversering til de nødvendige innstillinger i preferansene skjema
fra preferanser import preferanser
portal_contact_email = preferences.MyPreferences.portal_contact_email
Hva er nytt i denne utgaven:.
- Bedre emballasje
Hva er nytt i versjon 0.0.5:.
- Lagd nettsteder støtter
- Lagd unittests.
Hva er nytt i versjon 0.0.4:
- Opprydding. Dokumenter polsk.
Hva er nytt i versjon 0.0.3:.
- Stavekontroll, takket tiktuk
Krav :
- Python
- Django
Kommentarer ikke funnet