random_instances

Screenshot der Software:
random_instances
Softwarebeschreibung:
Version: 0.0.3
Upload-Datum: 11 May 15
Entwickler: Red Interactive
Lizenz: Frei
Popularität: 58

Rating: nan/5 (Total Votes: 0)

random_instances ist ein Dienstprogramm zum Abrufen oder erzeugen zufällige Fälle von Django-Modelle.
Dieses Modul exportiert eine Funktion, die get_or_create_random Djangos get_or_create (http://djangoproject.com/documentation/models/get_or_create/) auf zwei Aspekte verbessert:
* Aufruf get_or_create_random mit Parametern, die mehrere Instanzen übereinstimmt keinen Fehler, sondern vielmehr einer jener Fälle nach dem Zufallsprinzip zurück
* Aufruf get_or_create_random mit Parametern, die nicht übereinstimmen jedem Fall eine neue Instanz dieses Modells (das gleiche geschieht mit get_or_create) liefert. Die Verbesserung ist, dass get_or_create_random können, ohne dabei einen Wert für alle, "unverzichtbar" Felder des Modells aufgerufen werden. Wenn diese Felder nicht übergeben, werden diese automatisch mit Zufallswerten gefüllt (zB: CharFields mit zufälligen Zeichenfolgen, Imagefields mit zufälligen Bildern gefüllt).
Das Ziel ist, Prototyping schneller, als Modellinstanzen erhalten und durch die Angabe nur der Mindestsatz an gewünschten Felder erstellt werden. . Dies ist nützlich beim Schreiben von Tests und können vermeiden, dass komplexe Vorrichtungen schreiben

Anforderungen :

  • Python

Ähnliche Software

nose-cprof
nose-cprof

20 Feb 15

lava-test
lava-test

20 Feb 15

STK/Unit
STK/Unit

20 Feb 15

nose-skipreq
nose-skipreq

12 May 15

Kommentare zu random_instances

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!