random_instances on noutoon tai generoida satunnaisia tapauksia Django malleja.
Tämä moduuli vie get_or_create_random toiminto, joka parantaa Django n get_or_create (http://djangoproject.com/documentation/models/get_or_create/) kahteen asiaan:
* Vetoamalla get_or_create_random parametreja, jotka vastaavat useita tapauksia ei aiheuta virhettä, vaan pikemminkin palauttaa yksi niistä tapauksista satunnaisesti
* Vetoamalla get_or_create_random parametreja, jotka eivät sovi mihinkään esimerkiksi palauttaa uuden esiintymän, että malli (sama tapahtuu get_or_create). Parannus on, että get_or_create_random voidaan vedota kulkematta lisäarvoa kaikille "tarvitaan" kentät mallin. Jos näitä kenttiä ei siirretä, ne automaattisesti täynnä satunnainen arvot (esim: CharFields ovat täynnä satunnaisia merkkijonoja, ImageFields satunnaisia kuvia).
Tavoitteena on tehdä prototyyppien nopeammin, koska mallia tapauksia voidaan saada ja luodaan määrittämällä vain vähimmäisvalikoimaa halutut kentät. Tämä on hyödyllinen kirjoitettaessa testejä ja välttyisi kirjoittaa monimutkaisia kalusteet.
vaatimukset
- Python
Kommentteja ei löytynyt