random_instances adalah utilitas untuk mengambil atau menghasilkan contoh acak model Django.
Modul ini ekspor fungsi get_or_create_random yang meningkatkan get_or_create Django (http://djangoproject.com/documentation/models/get_or_create/) pada dua aspek:
* Memohon get_or_create_random dengan parameter yang sesuai contoh GANDA tidak menaikkan kesalahan, melainkan kembali salah satu dari contoh-contoh secara acak
* Memohon get_or_create_random dengan parameter yang tidak sesuai misalnya APAPUN mengembalikan contoh BARU model yang (sama terjadi dengan get_or_create). Peningkatan itu yang get_or_create_random dapat dipanggil tanpa melewati nilai untuk semua 'diperlukan' bidang model. Jika bidang ini tidak lulus, mereka secara otomatis diisi dengan nilai acak (misalnya: CharFields dipenuhi dengan string acak, ImageFields dengan gambar acak).
Tujuannya adalah untuk membuat prototyping lebih cepat, sebagai contoh model yang dapat diperoleh dan dibuat dengan menetapkan hanya set minimal bidang yang diinginkan. . Hal ini berguna ketika menulis tes dan dapat menghindari menulis perlengkapan kompleks
Persyaratan :
- Python
Komentar tidak ditemukan