Django-määritykset on Django sovellus, jonka avulla käyttäjät voivat asettaa sovelluksen tiettyjä preferenssejä admin käyttöliittymä.
Tarjoaa singleton admin näkymät Asetukset esineitä ja yksinkertainen käyttöliittymä etusija arvoja. Singleton näkemyksiä takaa vain yksi parempana intance on saatavilla kaikkien Asetukset luokassa.
Asennus
& Nbsp; 1. Lisää mieltymykset sinun asennetut sovellukset asetus.
& Nbsp; 2. Lisää mieltymykset url kuuluvat hankkeen n url.py tiedosto. Varmista, että käytät "admin /" alkuna kuuluu polku, koska se ohittaa tietyt admin näkymät:
& Nbsp; (r ^ admin / ", kuuluu ('preferences.urls')),
Käyttö
Voit luoda mieltymykset app luoda malli tallentamiseen mieltymykset normaalisti ja malli periessä preferences.models.Preferences. Määritä myös preferences.models kuin malleja moduuli:
alkaen django.db tuonti mallit
alkaen preferences.model tuonti Asetukset
luokan MyPreferences (Asetukset):
& Nbsp; __ module__ = 'preferences.models'
& Nbsp; portal_contact_email = models.EmailField ()
Admin luokat määritellään tavalliseen tapaan, ei muutoksia tarvita. Asetukset näkyvät alla Asetukset app etiketti Django admin.
Asetukset voidaan tutustua python tuomalla mieltymykset moduuli ja ajamalla oman tarpeen mieltymysten muodossa mieltymykset.
alkaen mieltymykset tuonti mieltymykset
portal_contact_email = preferences.MyPreferences.portal_contact_email
Mitä uutta strong> tässä julkaisussa:
- Parempi pakkaus.
Mitä uutta strong> versiossa 0.0.5:
- Lisätty sivustoja tukea.
- Lisätty unittests.
Mitä uutta strong> versiossa 0.0.4:
- uudelleenjärjestäminen. Docs puola.
Mitä uutta strong> versiossa 0.0.3:
- Oikeinkirjoitus korjaus, kiitos tiktuk.
Vaatimukset :
- Python
- Django
Kommentteja ei löytynyt