Django-ModelStore

Convierta fácilmente entre los modelos de Django y las tiendas de datos DOJO.DATA
Descargar ahora

Django-ModelStore Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL v3
  • Precio:
  • FREE
  • Nombre del editor:
  • Ben Wilber
  • Sitio web del editor:
  • https://launchpad.net/~benwilber

Django-ModelStore Etiquetas


Django-ModelStore Descripción

Convierta fácilmente entre los modelos Django y los Dojo Dojo.Data Tiendas de datos Django-Modelstore es una aplicación reutilizable para el marco de aplicación web Django que intenta proporcionar una fácil conversión entre los modelos de Django y el Dojo Dojo.Data Tiendas de datos. MoDelstore utiliza una sintaxis de estilo declarativo que imita de cerca a Django. Definición de una ModelStore debe ser una experiencia familiar para cualquier persona que se utiliza para escribir modelos de Django o formular el modelo de usuario de Django, se ve una definición de ModelStore básico: desde django.contrib.auth.models Importar usuariofrom ModelStore Import * Clase UserStore (Tienda): Username = StoreField () first_name = storefield () last_name = storefield () full_name = storefield (get_value = objetotmethod ('get_full_name')) date_joined = storefield (get_value = valuemethod ('rfttime', '% y% m-% d')) Grupos) = Meta (Objeto) de la clase (Objeto) de referencia: Objetos = user.objects.all () label = 'full_name'if __name__ ==' __main__ ': Store = UserStore () Print Store.to_python () Suponiendo que nuestro modelo de usuario contenía personajes de Harry Potter, la tienda de modelos anterior daría la siguiente estructura de datos: {'identificador': 'id', 'etiqueta': 'full_name', 'artículos': }, {'id': 'auth.user__2', 'Nombre de usuario': 'HGRANGER', 'FIRMS_NAME': 'HERMIONE', 'Last_name': 'Granger', 'Full_Name': 'Hermione Granger ',' Date_Joinined ':' 2009-10-01 ',' Grupos ': }, {' id ':' auth.user__3 ',' Nombre de usuario ':' Rweasley ',' First_Name ':' Ronald ',' Last_Name ':' Weasley ',' Full_Name ':' Ronald Weasley ',' Date_Joining ':' 2009-10-01 ',' Grupos ': }, {'id': 'auth.user__4', 'Nombre de usuario': 'Dmalfoy', 'First_Name': 'Draco', 'Last_Name': 'Malfoy', 'Full_Name': 'Draco Malfoy ',' Date_Joinined ':' 2009-10-01 ',' Grupos ': }]} Si está familiarizado con el modelo de usuario de Django, entonces reconocerá La mayoría (o todos) de lo que hizo el Serializador de la ModelStore cuando corrió. Si no, no te preocupes. Hay mucha documentación para comenzar. Requisitos: · Python · Django


Django-ModelStore Software relacionado