django-fixture-magic

Algumas ferramentas de gerenciamento extra para lidar com dispositivos elétricos
Baixe Agora

django-fixture-magic Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • BSD License
  • Preço:
  • FREE
  • Nome do editor:
  • Dave Dash
  • Site do editor:
  • http://github.com/davedash/

django-fixture-magic Tag


django-fixture-magic Descrição

Algumas ferramentas de gerenciamento extra para lidar com dispositivos elétricos O Django-Fixture-Magic Package contém algumas ferramentas de gerenciamento extra para lidar com fixtures.Enstalação: Você pode obter o Fixture-Magic do PYPI com: Pip Install Django-Fixture-MagicThe Versão de desenvolvimento pode ser instalado com: Pip Install -e Git: / /github.com/davedash/django-fixture-magic#egg=django_fixturture_magicfixture-magic Adiciona dois comandos para gerenciar.py, portanto, você deve adicioná-lo ao seu instalador_apps em settings.pyshiTalled_apps = (... 'fixture_magic', .. .) Uso: Existem quatro comandos. O Dump_Object retorna a representação do JSON de um objeto específico, bem como todas as suas dependências (conforme definido por Fluestkeys). ./manage.py dump_object app.model pk1 pk2 pk3 ...> my_new_fixture.jsonyou pode agora carregar com segurança my_new_fixture.json em um teste sem chave estrangeira i erros.O segundo comando é merge_fixtures. Este comando leva vários arquivos de fixação e faz uma operação simples de desacupe (com base no modelo e no PK) e retorna um arquivo JSON limpo. Isso é útil se você tiver várias luminárias JSON que possam ter dados redundantes. ./manage.py Merge_Fixtures fixture1.json fixture2.json fixture3.json ...> all_my_fixtures.jsonhe terceiro comando é reordenador_fixtures. Este comando leva um único arquivo e vários nomes de modelos (no formato app.model, pois eles são especificados em arquivos de fixture). Isso revolua seus acessórios para que os modelos que você especificasse primeiro apareçam no fixture primeiro. Isso é útil se você tende a obter erros de chave estrangeira ao carregar modelos. ./manage.py reorder_fixtures fixture.json app1.model1 app2.model2 ...> Ordered_Fixture.jsonun modelos serão anexados ao final. O quarto comando é custom_dump. Isso lê uma configuração Custom_Dumps: ## Fixture MagicCustom_dumps = {'addon': {# ./manage.py custom_dump addon id 'primário': 'addons.addon', # Este é o nosso modelo de referência. 'Dependentes': . 'Current_version.files.all.0',], 'Ordem': ('app1.model1', 'app2.model2',) # material é classificado}} Executa o equivalente de Dump_Object nos dependentes (que portugueses o objeto principal). Os lixões JSON são então mesclados juntos. Muito útil para despejar objetos multi-dependentes. Requisitos: · Pitão · Django.


django-fixture-magic Software Relacionado

Látex it!

Este addons permite que você escreva expressões de látex em seus e-mails, como $ x ^ 2 $ ou $$ \ sum_ {x = 0} \ infty $$ ...

246

Download