random_instances

Software skärmdump:
random_instances
Mjukvaruinformation:
Version: 0.0.3
Ladda upp dagen: 11 May 15
Utvecklare: Red Interactive
Licens: Gratis
Popularitet: 0

Rating: nan/5 (Total Votes: 0)

random_instances är ett verktyg för att hämta eller generera slumpmässiga förekomster av Django modeller.
Denna modul exporterar en get_or_create_random funktion som förbättrar Django s get_or_create (http://djangoproject.com/documentation/models/get_or_create/) på två aspekter:
* Åberopa get_or_create_random med parametrar som matchar flera instanser inte höja ett fel, utan snarare returnerar ett av de fall på måfå
* Åberopa get_or_create_random med parametrar som inte matchar någon instans returnerar en ny instans av denna modell (samma sker med get_or_create). Förbättringen är att get_or_create_random kan åberopas utan att passera ett värde för alla "nödvändiga" fält av modellen. Om dessa områden inte är passerat, de fylls automatiskt med slumpmässiga värden (t.ex. CharFields fylls med slumpmässiga strängar, ImageFields med slumpmässiga bilder).
Målet är att göra prototyper snabbare, eftersom modell instanser kan erhållas och skapat genom att ange bara ett minimum av önskade fält. . Detta är användbart när du skriver tester och kan slippa skriva komplexa fixturer

Krav :

  • Python

Liknande mjukvara

cov-core
cov-core

20 Feb 15

py.saunter
py.saunter

20 Feb 15

fakeldap
fakeldap

11 May 15

jstestnetlib
jstestnetlib

20 Feb 15

Kommentarer till random_instances

Kommentarer hittades inte
Kommentar
Slå på bilder!