Spara inställningar i databasen
Inte alla inställningar hör hemma i settings.py, eftersom det har vissa särskilda begränsningar:
- Inställningarna är projektövergripande. Detta kräver inte bara apps att skräpar ned settings.py, men ökar också risken för namnkonflikter.
- Inställningarna är konstant under en instans av Django. De kan inte ändras utan att starta programmet.
- Inställningar kräver en programmerare för att ändras. Detta gäller även om inställningen inte har någon funktionell påverkan på något annat.
Många program finner måste övervinna dessa begränsningar, och dbsettings ger ett bekvämt sätt att göra det.
Django-dbsettings är en Django app som är främsta mål är att definiera en uppsättning platshållare som kommer att användas för att representera de inställningar som lagras i databasen. & nbsp; Sedan kan inställningarna redigeras vid körning med den medföljande editorn, och alla Python-kod i ditt program som använder inställningen kommer att få det uppdaterade värdet.
Installation
För att installera dbsettings paketet, helt enkelt placera den någonstans på din PYTHON
Vad är nytt i den här versionen:.
- Fast fel inträffar när testet körs med LANGUAGE_CODE annorlunda än "en"
- Inkom verbose_name alternativ för grupper
- Rensad koden
Vad är nytt i version 0.4.1:
- Fast Bild import
Vad är nytt i version 0.3:
- Ingår testrunner inom distribution
Vad är nytt i version 0.2:
- Fasta fel visas när modulnivå och modell-nivå inställningar har samma attributnamn
- Korrigerat redaktörens mallar admin integration
- Uppdaterat README
Krav :
- Python
- Django
Kommentarer hittades inte