funfactory er projekt, der gør playdoh sjovt. & Nbsp; Du importere den i en Django manage.py fil og det starter med playdoh miljø og konfigurerer nogle indstillinger.
Installer
pip installere funfactory
Hvad er det?
funfactory er kernen i playdoh, Mozillas Django startpakke. funfactory er ikke en samling af enkeltstående apps.
Tjek de playdoh docs for en komplet brugervejledning.
funfactory er også navnet på et script, der automatiserer installationen af en ny playdoh app. Tjek funfactory --help for mere info.
Hacking
At udvikle nye funktioner til playdoh kerne, vil du ønsker at hacke på funfactory! For at køre testen suite, først installere tox derefter cd'en i roden dir og skriv tox kommando. Den tox.ini vil håndtere resten.
Bemærk : Hvis du giver en anden playdoh fjernbetjening URL eller en anden gren eller noget, så husk at slette .playdoh / biblioteket mellem tests for en ren tavle.
For at afprøve banebrydende funfactory funktioner i en rigtig playdoh app, kan du bruge udvikle kommando til at installere et link til filerne i din virtualenv:
workon the-playdoh-klon
PUSHD ~ / Deres / sti / til / funfactory
python setup.py udvikle
POPD
Test Suite Miljø
Her er nogle miljøvariabler, der er anerkendt af testen suite:
FF_DB_USER
& Nbsp; MySQL db bruger til at køre manage.py test. Standarder til roden.
FF_DB_PASS
& Nbsp; MySQL brugeradgangskode for manage.py test. Standard er en tom streng.
FF_DB_NAME
& Nbsp; MySQL db navn for manage.py test. Defaults at _funfactory_test.
FF_PLAYDOH_REMOTE
& Nbsp; Git kvalificeret URL til playdoh repo. Standard git: //github.com/mozilla/playdoh.git.
FF_PLAYDOH_BRANCH
& Nbsp; Standard gren til at trække og opdatere. . Standard mester
Krav :
- Python
Kommentarer ikke fundet