django-modeldict

Screenshot der Software:
django-modeldict
Softwarebeschreibung:
Version: 1.3.5
Upload-Datum: 20 Feb 15
Entwickler: Disqus
Lizenz: Frei
Popularität: 11

Rating: nan/5 (Total Votes: 0)

django-modeldict ist ein sehr effizienter Weg, um Dinge wie Einstellungen in der Datenbank zu speichern & nbsp;. Das gesamte Modell wird in ein Wörterbuch (träge) umgewandelt und im Cache gespeichert. Es ist ungültig, nur wenn es sein muss (sowohl in der Prozess- und basierend auf CACHE_BACKEND).
Schnell Beispiel Nutzung. More docs zu kommen (vielleicht?):
Klasse-Einstellung (models.Model):
& Nbsp; key = models.CharField (max_length = 32)
& Nbsp; Wert = models.CharField (max_length = 200)
Einstellungen = ModelDict (Einstellung, key = "Schlüssel", value = "Wert", Instanzen = False)
# Zugriff fehlenden Wert
Einstellungen ['foo']
>>> KeyError
# Setzen Sie den Wert
Einstellungen ['foo'] = "Hallo"
# Holen den aktuellen Wert mit beiden Methoden
Setting.objects.get (key = 'foo'). Value
>>> 'Foo'
Einstellungen ['foo']
>>> 'Foo'

Anforderungen :

  • Django
  • Python

Andere Software von Entwickler Disqus

django-bitfield
django-bitfield

14 Apr 15

django-db-utils
django-db-utils

11 May 15

nose-performance
nose-performance

20 Feb 15

postfix-stats
postfix-stats

14 Apr 15

Kommentare zu django-modeldict

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!