random_instances

Tela Software:
random_instances
Detalhes de Software:
Versão: 0.0.3
Data de upload: 11 May 15
Revelador: Red Interactive
Licença: Livre
Popularidade: 0

Rating: nan/5 (Total Votes: 0)

random_instances é um utilitário para recuperar ou gerar casos aleatórios de modelos do Django.
Este módulo exporta uma função get_or_create_random que melhora get_or_create do Django (http://djangoproject.com/documentation/models/get_or_create/) em dois aspectos:
* Invocando get_or_create_random com os parâmetros que correspondem instâncias múltiplo não gerar um erro, mas retorna um daqueles casos em aleatório
* Invocando get_or_create_random com parâmetros que não correspondem a nenhuma instância retorna uma instância NOVO desse modelo (o mesmo ocorre com get_or_create). A melhoria é que get_or_create_random pode ser chamado sem passar um valor para todos os campos «necessária» do modelo. Se estes campos não são passados, eles são automaticamente preenchidos com valores aleatórios (por exemplo: CharFields são preenchidos com seqüências aleatórias, ImageFields com imagens aleatórias).
O objetivo é fazer a prototipagem rápida, como instâncias de modelo pode ser obtido e criada especificando apenas o conjunto mínimo de campos desejados. . Isso é útil quando escrever testes e pode evitar ter de escrever acessórios complexos

Requisitos :

  • Python

Programas semelhantes

bdd
bdd

14 Apr 15

Expect-lite
Expect-lite

19 Feb 15

calltree
calltree

3 Jun 15

Comentário para random_instances

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