Django-armatuur-magie

Een paar extra managementtools om armaturen aan te pakken
Download nu

Django-armatuur-magie Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • BSD License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Dave Dash
  • Uitgever website:
  • http://github.com/davedash/

Django-armatuur-magie Tags


Django-armatuur-magie Beschrijving

Een paar extra managementtools om armaturen aan te pakken Het Django-Fixture-Magic-pakket bevat enkele extra managementtools om armaturen te hanteren. Installatie: u kunt armatuur-magie krijgen van PYPI MET: PIP INSTALLATE DJANGO-FILEMTER-MagicThe Development-versie kan worden geïnstalleerd met: PIP INSTALLATIE -E GIT: / /github.com/davedash/django-fixture-magic#egg=django_fixture_magicfixture-magic voegt twee opdrachten toe aan het beheren.py, daarom moet u het toevoegen aan uw geïnstalleerde_apps in Settings.py: Installed_Apps = (... 'fixture_magic', .. .) Gebruik: er zijn vier opdrachten. Dump_Object Retourneert de JSON-weergave van een specifiek object, evenals alle afhankelijkheden van zijn afhankelijkheden (zoals gedefinieerd door vreemde Toetsen). ./Manage.py Dump_Object App.model PK1 PK2 PK3 ...> My_new_fixture.jsonyou kan nu veilig my_new_fixture.json in een test laden zonder buitenlandse sleutel I-fouten. De tweede opdracht is Merge_Fixtures. Deze opdracht heeft verschillende armatuurbestanden en doet een eenvoudige de-dupe-bediening (op basis van model en PK) en retourneert een schoon JSON-bestand. Dit is handig als u meerdere JSON-armaturen heeft die mogelijk overtollige gegevens hebben. ./Manage.py merge_fixtures fixture1.json fixture2.json fixture3.json ...> ALL_MY_FIXTURES.JSONDe derde opdracht is opnieuw order_fixtures. Deze opdracht kost een enkel bestand en verschillende modelnamen (in App.model-formaat zoals ze zijn opgegeven in armatuurbestanden). Dit herordt uw armaturen, dus de modellen die u specificeert eerst in het armatuur. Dit is handig als u de neiging heeft om buitenlandse fouten te krijgen bij het laden van modellen. ./Manage.py reorder_fixtures fixture.json app1.model1 app2.model2 ...> Besteld_fixture.jsonUnSnSpecificeermodellen worden aan het einde toegevoegd. Het vierde opdracht is custom_dump. Dit leest een instelling Custom_dumps: ## Fixture MagicCustom_Dumps = {'Addon': {# ./manage.py custom_dump addon id 'primaire': 'addons.addon', # Dit is ons referentiemodel. 'Dependents': . 'Current_Version.files.all.0',], 'Order': ('app1.model1', 'app2.model2',) # dingen worden gesorteerd}} Het voert het equivalent van Dump_Object op de afhankelijke personen (die op hun beurt kiezen het primaire object). De JSON-dumps worden vervolgens samen samengevoegd. Erg handig voor het dumpen van multi-afhankelijke objecten. Vereisten: · Python · Django


Django-armatuur-magie Gerelateerde software

Latex het!

Met deze add-ons kunt u Latex-uitdrukkingen in uw e-mails schrijven, zoals $ x ^ 2 $ of $$ \ sum_ {x = 0} \ in-eigendom van $$ ...

246

Downloaden