django-modeldict

Software skärmdump:
django-modeldict
Mjukvaruinformation:
Version: 1.3.5
Ladda upp dagen: 20 Feb 15
Utvecklare: Disqus
Licens: Gratis
Popularitet: 11

Rating: nan/5 (Total Votes: 0)

django-modeldict är ett mycket effektivt sätt att lagra saker som inställningar i din databas. & Nbsp; Hela modellen förvandlas till en ordbok (lättjefullt) samt lagras i cacheminnet. Det har ogiltig bara när den behöver vara (både i processen och baseras på CACHE_BACKEND).
Snabb exempel användning. Fler docs komma (kanske?):
klass Setting (models.Model):
& Nbsp; -tangenten = models.CharField (MAX_LENGTH = 32)
& Nbsp; värde = models.CharField (MAX_LENGTH = 200)
inställningar = ModelDict (Inställning, nyckel = "nyckel", värde = "värde", fall = False)
# Tillgång saknat värde
inställningar ['foo']
>>> KeyError
# Ställa in värdet
inställningar ['foo'] = "Hej"
# Hämta det aktuella värdet med båda metoderna
Setting.objects.get (nyckel = "foo"). Värde
>>> "Foo"
inställningar ['foo']
>>> "Foo"

Krav :

  • Django
  • Python

Annan programvara för utvecklare Disqus

Kommentarer till django-modeldict

Kommentarer hittades inte
Kommentar
Slå på bilder!