django-enummodel

Skjermbilde programvare:
django-enummodel
Prog.varedetaljer:
Versjon: 0.1.5
Last opp dato: 11 May 15
Utvikler: Thom Linton
Lisens: Gratis
Popularitet: 6

Rating: 3.0/5 (Total Votes: 2)

django-enummodel er en liten Django app utviklet for å hjelpe bygge bro over nisje use case (s?) Mellom definerer enumerations for et gitt felt (gjensidig utelukkende alternativer) og fullt spesifiserer ikke-eksklusive opsjoner som forekomster av et fullt spesifisert modelltype .
I felles sak, ikke-mututally eksklusive opsjoner konfigurert som et fullt spesifisert modell (sammen med et innslag for å lagre disse alternativene) kan i beste fall "bare jobbe '; i verste fall kan det gi mild hodepine, spesielt når late oversettelser er involvert.
I spesielle tilfelle av forfatteren, utfordringen var å unngå å måtte takle en O (n) vekst på oversikten for å administrere, kombinert med et ønske om å unngå å støte spørsmål om internasjonalisering og blir tvunget til å velge en bestemt tegnsett der å lagre disse verdiene.
django-enummodel gir en Django Model objekt som utbygger kan forlenge å gi funksjonaliteten skissert ovenfor:
LANGUAGE_CHOICES = (
& Nbsp; (1, _ (u'English ')),
& Nbsp; (2, _ (u'Spanish ')),
& Nbsp; (3, _ (u'French ')),
& Nbsp; (255, _ (u'other ')),
)
klasse Language (EnumModel):
& Nbsp; klasse EnumMeta:
& Nbsp; valg = LANGUAGE_CHOICES
Vær oppmerksom på at at befolkningen i noen modell avledet fra EnumModel foregår på SyncDB; Derfor vil endringer i valg basis må rettes opp ved å kjøre:
django-admin.py SyncDB

Hva er nytt i denne utgaven.

  • Kontroller opplisting slettinger er skikkelig utbedret

Hva er nytt i versjon 0.1.4.

  • Ta med støtte for Sør-administrerte programmer

Hva er nytt i versjon 0.1.3:

  • Oppdaget feil pakken spec i setup.py

Hva er nytt i versjon 0.1.2:

  • Oppdaget feil pakken spec i setup.py

Krav

  • Django
  • Python

Annen programvare fra utvikleren Thom Linton

django-trackable
django-trackable

11 May 15

Kommentarer til django-enummodel

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!