django-enummodel

Screenshot Software:
django-enummodel
Detalii soft:
Versiune: 0.1.5
Incarca data: 11 May 15
Producător: Thom Linton
Licenţă: Gratuit
Popularitate: 6

Rating: 3.0/5 (Total Votes: 2)

django-enummodel este un mic app Django concepute pentru a ajuta acoperi cazul utilizării nisa (e?) Între definirea enumerările pentru un anumit domeniu (opțiuni care se exclud reciproc) și complet specificarea opțiunilor neexclusive ca instanțe ale unui tip de model complet specificat .
În comună cazul, opțiuni non-mututally exclusive configurat ca un model de complet specificat (împreună cu un dispozitiv pentru a stoca aceste opțiuni) pot, în cel mai bun caz, "lucra doar"; în cel mai rău caz, poate oferi dureri de cap ușoare, în special atunci când sunt implicați traduceri leneș.
În cazul particular al autorului, provocarea a fost de a evita să facă față cu o O (n) rata de crestere de program pentru a gestiona, împreună cu dorința de a evita întâmpină probleme de internaționalizare și de a fi forțat să aleagă un anumit set de caractere în care pentru a stoca aceste valori.
django-enummodel oferă un obiect Django model cu care dezvoltatorul poate extinde pentru a oferi funcționalitatea schițat mai sus:
LANGUAGE_CHOICES = (
& Nbsp; (1, _ (u'English ")),
& Nbsp; (2, _ (u'Spanish ")),
& Nbsp; (3, _ (u'French ")),
& Nbsp; (255, _ (u'other ")),
)
Clasa de limba (EnumModel):
& Nbsp; clasa EnumMeta:
& Nbsp; alegeri = LANGUAGE_CHOICES
Vă rugăm să rețineți că această populație de orice model derivat din EnumModel are loc pe syncdb; Prin urmare, modificările aduse în temeiul alegeri va trebui să fie rectificate prin rularea:
django-admin.py syncdb

Ce este nou în această versiune:.

  • Asigurați-vă că textul eliminat enumerare sunt remediate în mod corespunzător

Ce este nou în versiunea 0.1.4:.

  • includ suport pentru aplicațiile de Sud-gestionate

Ce este nou în versiunea 0.1.3:

  • Descoperit spec pachet incorect in setup.py

Ce este nou în versiunea 0.1.2:

  • Descoperit spec pachet incorect in setup.py

Cerințe :

  • Django
  • Python

Alte software-uri de dezvoltator Thom Linton

django-trackable
django-trackable

11 May 15

Comentarii la django-enummodel

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!