random_instances yra įrankis nuskaityti arba generuoti atsitiktinius atvejus Django modelių.
Šis modulis eksportuoja get_or_create_random funkciją, kuri gerina Django anketa get_or_create (http://djangoproject.com/documentation/models/get_or_create/) apie du aspektus:
* Remtis get_or_create_random su parametrais, kurie atitinka kelis egzempliorius nekelia klaidą, o grįžta vienas iš tų atvejų, atsitiktinai
* Remtis get_or_create_random su parametrais, kurie neatitiko jokio atvejis grąžina NEW instancija šio modelio (tas pats įvyksta su get_or_create). Tobulinimas yra ta, kad get_or_create_random galima remtis nevykstant vertę visiems, "reikalinga" srityse modelio. Jei šie laukai yra nepraėjo, jie automatiškai užpildytas atsitiktinių dydžių (pvz: CharFields alsuoja atsitiktinių stygos, ImageFields su atsitiktinių vaizdų).
Tikslas yra padaryti prototipų greičiau, kaip modelis atvejų galima gauti ir sukūrė nurodant tik minimalų rinkinį norimus laukus. . Tai naudinga rašant testus ir gali išvengti rašyti sudėtingus armatūra
Reikalavimai
- Python,
Komentarai nerastas