funfactory é um projeto que faz o divertimento playdoh & nbsp;. Você importá-lo dentro de um arquivo manage.py Django e configura o ambiente playdoh e configura algumas configurações.
Instalar
pip instalar funfactory
O que é isso?
funfactory é o núcleo de playdoh, starter kit Django da Mozilla. funfactory não é uma coleção de aplicativos independentes.
Confira os docs Playdoh para um guia de usuário completo.
funfactory é também o nome de um script que automatiza a instalação de um novo aplicativo Playdoh. Confira --help funfactory para mais informações.
Hacking
Para desenvolver novas funcionalidades para núcleo playdoh, você vai querer cortar em funfactory! Para executar o conjunto de testes, primeiro instale tox então cd para o diretório raiz e digite o comando toxicológico. O tox.ini irá lidar com o resto.
Nota : se você fornecer uma URL diferente playdoh remoto ou um ramo diferente ou algo assim, lembre-se de excluir o diretório / .playdoh entre os testes para uma ardósia limpa.
Para experimentar o corte de recursos de funfactory vantagem em um app playdoh real, você pode usar a desenvolver comando para instalar um link para os arquivos de seu virtualenv:
workon a-playdoh-clone
pushd ~ / o / path / to / funfactory
python setup.py desenvolver
popd
Test Suite Ambiente
Aqui estão algumas variáveis de ambiente que são reconhecidos pelo conjunto de testes:
FF_DB_USER
& Nbsp; usuário db MySQL para executar o teste manage.py. O padrão é de raiz.
FF_DB_PASS
& Nbsp; a senha do usuário do MySQL para teste manage.py. O padrão é uma string vazia.
FF_DB_NAME
& Nbsp; MySQL db nome para teste manage.py. Padrões para _funfactory_test.
FF_PLAYDOH_REMOTE
& Nbsp; Git URL qualificado para playdoh repo. Padrões para git: //github.com/mozilla/playdoh.git.
FF_PLAYDOH_BRANCH
& Nbsp; ramo padrão para puxar e atualização. . O padrão é mestre
Requisitos :
- Python
Comentários não encontrado