django-modeldict

Software screenshot:
django-modeldict
Podrobnosti Software:
Verze: 1.3.5
Datum uploadu: 20 Feb 15
Vývojka: Disqus
Licence: Volný
Popularita: 11

Rating: nan/5 (Total Votes: 0)

Django-modeldict je velmi efektivní způsob, jak ukládat věci, jako je nastavení v databázi. & Nbsp; celý model je transformován do slovníku (líně), stejně jako uložené v paměti. Je to neplatné případě, že musí být (a to jak v procesu a na základě CACHE_BACKEND).
Quick využití příkladem. Další dokumenty, aby se (snad?):
třída Setting (models.Model):
& Nbsp; key = models.CharField (MAX_LENGTH = 32)
& Nbsp; value = models.CharField (MAX_LENGTH = 200)
Nastavení = ModelDict (nastavení, key = "klíč", value = "hodnota" instance = False)
# Přístup chybí hodnota
Nastavení ['foo']
>>> KeyError
# Nastavte hodnotu
Nastavení ['foo'] = 'ahoj'
# Načíst aktuální hodnotu buď pomocí metody
Setting.objects.get (key = "foo"). Hodnota
>>> "Foo"
Nastavení ['foo']
>>> "Foo"

Požadavky na :

  • Django
  • Python

Ostatní software developer Disqus

Komentáře k django-modeldict

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!