django-modelstore.

Converta facilmente entre os modelos Django e as lojas de dados dojo.
Baixe Agora

django-modelstore. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL v3
  • Preço:
  • FREE
  • Nome do editor:
  • Ben Wilber
  • Site do editor:
  • https://launchpad.net/~benwilber

django-modelstore. Tag


django-modelstore. Descrição

Converta facilmente entre os modelos Django e as lojas de dados dojo. O Django-Modelstore é um aplicativo reutilizável para o Django Web Application Framework que tenta fornecer fácil conversão entre os modelos Django e as lojas de dados dojo.data do Dojo.Modelstore usa uma sintaxe de estilo declarativo imitando de perto Django. Definindo um modelo de definição deve ser uma experiência familiar para qualquer pessoa usada para escrever modelos Django ou Formsusing Django's Model de usuário, uma definição básica de modelstore é: a partir de django.contrib.auth.models Import UserFrom Modelstore Import * Classe Userfield () first_name = storefield () last_name = storefield () full_name = storefield (get_value = objetemethod ('get_full_name')) date_joined = storefield (get_value = valuemethod ('strftime', '% y% d' d ')) grupos = ReferenceField () Meta de classe (objeto): Objects = user.objects.all () etiqueta = 'full_name'if __name__ ==' __main__ ': store = userstore () Imprimir loja.to_python () supondo que nosso modelo de usuário continha caracteres contidos de Harry Potter, o Modelstore acima produziria a seguinte estrutura de dados: {'identificador': 'id', 'Label': 'Full_name', 'Itens': }, {'ID': 'auth.user__2', 'nome de usuário': 'HGranger', 'First_name': 'Hermione', 'Last_name': 'Granger', 'Full_name': 'Hermione': 'Hermione' Granger ',' Date_Joed ':' 2009-10-01 ',' grupos ': }, {' ID ':' auth.user__3 ',' Nome de usuário ':' Rweastley ',' First_name ':' Ronald ',' Last_Name ':' Weasley ',' Full_name ':' Ronald Weasley ',' Date_Joed ':' 2009-10-01 ',' Grupos ': }, {'ID': 'auth.user__4', 'nome de usuário': 'dmalfoy', 'first_name': 'draco', 'last_name': 'Malfoy', 'Full_name': 'Draco' MALFOY ',' DATE_JOED ':' 2009-10-01 ',' Grupos ': }]} Se você estiver familiarizado com o modelo de usuário de Django, você reconhecerá A maioria (ou tudo) do que o Serializer de Modelstore fez quando correu. Se não, não se preocupe. Há muita documentação para você começar. Requisitos: · Pitão · Django.


django-modelstore. Software Relacionado