random_instances egy segédprogram beolvassa, vagy véletlenszerű példányait Django modellek.
Ez a modul exportál get_or_create_random funkció, mely a Django get_or_create (http://djangoproject.com/documentation/models/get_or_create/) két szempontból:
* Hivatkozva get_or_create_random paraméterekkel megfelelő több példány nem emel hiba, hanem visszatér az egyik ilyen esetben véletlenszerűen
* Hivatkozva get_or_create_random paraméterekkel, amelyek nem felelnek meg minden olyan esetet visszatér egy új példányát, hogy a modell (ugyanaz történik get_or_create). A fejlesztés az, hogy get_or_create_random lehet hivatkozni nem haladnak meg egy értéket a "kötelező" területeken a modell. Ha ezek a mezők nem telt el, akkor automatikusan tele véletlenszerű értékek (pl: CharFields tele vannak véletlenszerű húrok, ImageFields véletlenszerű képek).
A cél az, hogy a prototípus gyorsabb, mint a modell esetekben lehet beszerezni, és létre megadásával csak a minimális készletét kívánt mezőket. Ez akkor hasznos, ha az írás tesztek és ne kelljen levelet komplex berendezési tárgyak.
követelmények :
- Python
Hozzászólás nem található