django-enummodel

A SOLICITUD DE DJANGO PARA PUBLICAR LA GAP entre el uso de enumeraciones y que está completamente especificado, normalize ...
Descargar ahora

django-enummodel Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • BSD License
  • Nombre del editor:
  • Thom Linton

django-enummodel Etiquetas


django-enummodel Descripción

Una aplicación Django para salvar la brecha entre el uso de enumeraciones y que tiene modelos de datos normalizados y normalizados. Django-Enummodel es una pequeña aplicación de Django diseñada para ayudar a salvar el uso de la caja de uso (S?) entre la definición de las enumeraciones para un campo determinado (opciones mutuamente excluyentes) y la especificación totalmente especificando opciones no exclusivas como instancias de un tipo de modelo totalmente especificado. Caso común, las opciones no mutuamente exclusivas configuradas como un modelo totalmente específico (junto con un accesorio para almacenar esas opciones), en el mejor caso, 'solo trabajo'; En el peor de los casos, puede proporcionar dolores de cabeza leves, en particular cuando las traducciones perezosas están involucradas. En el caso particular del autor, el desafío fue evitar tener que hacer frente a una tasa de crecimiento de los accesorios de O (n) para manejar, junto con el Desee evitar encontrar problemas de internacionalización y obligarse a elegir un conjunto de caracteres en particular en el que almacenar estos valores .Django-enummodel proporciona un objeto modelo DJANGO con el que el desarrollador puede extenderse para proporcionar la funcionalidad esbozada anteriormente: idioma_choices = (((1, _ (U'English '))), (2, _ (U'spanish')), (3, _ (u'french ')), (255, _ (u'Theother')),) lenguaje de clase (enumbollo ): Clase Enummeta: Opciones = Language_choicesPorease Tenga en cuenta que esa población de cualquier modelo derivado de Enumbollo tiene lugar en SyncDB; Por lo tanto, los cambios en la base de las elecciones deberán rectificarse ejecutándose: django-admin.py syncdb Requisitos: · Django · Python ¿Qué hay de nuevo en este lanzamiento: · Spec de paquete incorrecto descubierto en SetUP.PY


django-enummodel Software relacionado