django-voorkeuren is een Django applicatie die gebruikers in staat stelt om app specifieke voorkeuren in te stellen via de admin-interface.
Biedt singleton admin views voor Preferences objecten en een eenvoudige interface om de voorkeur waarden. Singleton uitzicht zorgt slechts één bevoorrecht intance is beschikbaar voor elke klasse Voorkeuren.
installatie
& Nbsp; 1. Voorkeuren toe te voegen aan uw geïnstalleerde apps setting.
& Nbsp; 2. Voeg voorkeuren url bevatten om url.py bestand van het project. Zorg ervoor dat u 'admin /' gebruiken als de start van de onder het pad, omdat het bepaalde standpunten admin zal overschrijven:
& Nbsp; (r '^ admin /', onder meer ('preferences.urls')),
Gebruik
Voor het maken van de voorkeuren voor uw app maak een model opslaan van uw voorkeuren als normaal, het model erven van preferences.models.Preferences. Ook aangeven preferences.models als je modellen module:
van django.db import modellen
van preferences.model import Voorkeuren
klasse MyPreferences (Preferences):
& Nbsp; __ module__ = 'preferences.models'
& Nbsp; portal_contact_email = models.EmailField ()
Admin klassen worden gespecificeerd zoals gewoonlijk, zijn er geen wijzigingen nodig zijn. Uw voorkeuren zal verschijnen onder de Voorkeuren app label in Django admin.
Voorkeuren kan worden geraadpleegd in python door het importeren van de voorkeuren module en verplaatsen naar de gewenste voorkeuren in de vorm voorkeuren
van voorkeuren invoerpreferenties
portal_contact_email = preferences.MyPreferences.portal_contact_email
Wat is nieuw in deze release:.
- Beter verpakking
Wat is nieuw in versie 0.0.5:.
- Toegevoegd websites ondersteunen
- Toegevoegd unittests.
Wat is nieuw in versie 0.0.4:
- Cleanup. Documenten polish.
Wat is nieuw in versie 0.0.3:.
- Spelling correctie, dankzij tiktuk
Eisen
- Python
- Django
Reacties niet gevonden