django-enummodel

Tela Software:
django-enummodel
Detalhes de Software:
Versão: 0.1.5
Data de upload: 11 May 15
Revelador: Thom Linton
Licença: Livre
Popularidade: 6

Rating: 3.0/5 (Total Votes: 2)

django-enummodel é um pequeno aplicativo Django projetado para ajudar a colmatar o caso de uso de nicho (s?) Entre a definição de enumerações para um determinado campo (opções mutuamente exclusivas) e totalmente especificando opções não exclusivos como instâncias de um tipo de modelo totalmente especificado .
No caso comum, opções não-exclusivos mututally configurado como um modelo totalmente especificado (junto com um dispositivo elétrico para armazenar essas opções) podem, na melhor das hipóteses, "só trabalho"; no pior dos casos, pode fornecer dores de cabeça suaves, nomeadamente quando a tradução tardia estão envolvidos.
No caso particular do autor, o desafio era evitar ter de lidar com um O (n) taxa de crescimento de luminárias para gerenciar, juntamente com o desejo de evitar a ocorrência de problemas de internacionalização e ser forçado a escolher um personagem em particular definir em que para armazenar estes valores.
django-enummodel fornece um objeto Django modelo com o qual o desenvolvedor pode estender-se para fornecer a funcionalidade esboçado acima:
LANGUAGE_CHOICES = (
& Nbsp; (1, _ (u'English ')),
& Nbsp; (2, _ (u'Spanish ')),
& Nbsp; (3, _ (u'French ')),
& Nbsp; (255, _ (u'other ')),
)
classe Language (EnumModel):
& Nbsp; classe EnumMeta:
& Nbsp; escolhas = LANGUAGE_CHOICES
Por favor, note que essa população de qualquer modelo derivado EnumModel ocorre em syncdb; portanto, alterações à base de escolhas terão de ser corrigidas por corrida:
django-admin.py syncdb

O que é novo nesta versão:.

  • Certifique-se exclusões de enumeração estão devidamente retificado

O que é novo na versão 0.1.4:.

  • Inclua suporte para aplicativos do Sul geridas

O que é novo na versão 0.1.3:

  • Descoberto especificação pacote incorreto no setup.py

O que é novo na versão 0.1.2:

  • Descoberto especificação pacote incorreto no setup.py

Requisitos :

  • Django
  • Python

Outro software de desenvolvedor Thom Linton

django-trackable
django-trackable

11 May 15

Comentário para django-enummodel

Comentários não encontrado
Adicionar comentário
Ligue imagens!