red-start

Tela Software:
red-start
Detalhes de Software:
Versão: 0.1.14
Data de upload: 20 Feb 15
Licença: Livre
Popularidade: 11

Rating: 4.0/5 (Total Votes: 1)

red-start instala um script que permite a fácil criação de projetos Django e aplicações baseadas o layout usado em Agência RED Interactive.
Como usar
Criando um projeto
& Nbsp; pip instalar red-iniciar projeto vermelho-start
Isto irá usar o modelo de projeto padrão, que inclui red-clichê.
Executando um projeto
& Nbsp; os scripts exemplo cd sh / setup.sh fonte env / bin / ativar projeto cd python manage.py syncdb python manage.py runserver
Como contribuir
Fork do projeto, faça suas alterações, em seguida, execute
& Nbsp; test.py python
Este comando irá:
- Criar um projeto de teste usando o modelo ff0000
Se tudo for executado corretamente, em seguida, enviar uma solicitação de recebimento via Github.
Você pode ter os testes são executados automaticamente antes de qualquer cometer adicionando um arquivo executável .git / ganchos / pre-commit com este código:
& Nbsp; #! / Bin / sh python test.py || exit 1
Como funciona
Criando um projeto de um modelo
Correndo vermelho-start faz três coisas simples:
1. Cria uma nova pasta chamada .
2. Cópias dessa pasta todos os arquivos incluídos na pasta de modelo de projeto. Isso pode ser especificado com a opção --template-dir; o padrão é templates / projecto / ff0000.
3. Se um arquivo chamado red_start_settings.py está presente nessa pasta, e se ele contém uma função chamada after_copy, em seguida, o arquivo é carregado e que a função executada.
Como exemplo, no caso do modelo de projeto ff0000, a função after_copy download de um clichê HTML5 do GitHub, solicita que o usuário para algumas variáveis ​​e substitui-los no modelo. Este é apenas um exemplo, outros modelos de projeto pode realizar qualquer outra operação.
A criação de um novo modelo de projeto
Para adicionar um novo modelo de projeto para o vermelho-start, basta adicioná-lo na pasta de modelos, no âmbito do projecto. Se você precisa executar ações extras depois que os arquivos foram copiados, adicionar um arquivo chamado red_start_settings.py com uma função after_copy (dar uma olhada em modelos existentes).
Finalmente, para usar o modelo recém-criado, basta indicar o seu caminho como a opção --template-dir, por exemplo:
& Nbsp; red-start.py --template-dir = / o / custom / new_example template

Requisitos :

  • Python
  • Django

Outro software de desenvolvedor RED Interactive Agency

pypeton
pypeton

11 May 15

cereal-box
cereal-box

11 May 15

Comentário para red-start

Comentários não encontrado
Adicionar comentário
Ligue imagens!