random_instances

Software screenshot:
random_instances
Dettagli del software:
Versione: 0.0.3
Data di caricamento: 11 May 15
Sviluppatore: Red Interactive
Licenza: Libero
Popolarità: 58

Rating: nan/5 (Total Votes: 0)

random_instances è un programma di utilità per recuperare o generare istanze casuali di modelli Django.
Questo modulo esporta una funzione che migliora get_or_create_random get_or_create di Django (http://djangoproject.com/documentation/models/get_or_create/) su due aspetti:
* Invocando get_or_create_random con i parametri che corrispondono istanze MULTIPLE non generare un errore, ma restituisce piuttosto uno di quei casi in modo casuale
* Invocando get_or_create_random con parametri che non corrispondono a nessuna istanza restituisce una nuova istanza di quel modello (lo stesso accade con get_or_create). Il miglioramento è che get_or_create_random può essere invocato senza passare un valore per tutti i campi «necessaria» del modello. Se questi campi non sono passati, sono pieni automaticamente valori casuali (per esempio: CharFields sono pieni di stringhe casuali, ImageFields con immagini casuali).
L'obiettivo è quello di rendere la prototipazione veloce, come istanze del modello possono essere ottenuti e creati specificando solo il set minimo di campi desiderati. . Questo è utile quando si scrivono i test e può evitare di dover scrivere apparecchi complessi

Requisiti

  • Python

Programmi simili

zope_fixtures
zope_fixtures

20 Feb 15

teamcity-messages
teamcity-messages

15 Apr 15

calltree
calltree

3 Jun 15

eutester
eutester

20 Feb 15

Commenti a random_instances

I commenti non trovato
Aggiungi commento
Accendere le immagini!