From 3c7cf9918ae8ef2a74a2e3b7ecb559647b984758 Mon Sep 17 00:00:00 2001 From: b1ek Date: Wed, 17 May 2023 14:17:40 +1000 Subject: [PATCH] add faker helper method --- pairent_backend/pairent_app/factories.py | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/pairent_backend/pairent_app/factories.py b/pairent_backend/pairent_app/factories.py index e6d046a..f1534b5 100644 --- a/pairent_backend/pairent_app/factories.py +++ b/pairent_backend/pairent_app/factories.py @@ -134,4 +134,14 @@ class UserFactory(factory.django.DjangoModelFactory): openid_addr = OpenID_Address(); openid_id = UUID(); - photo_provider = Random(0,0,0, ['VVSU', 'GRAVATAR']); \ No newline at end of file + photo_provider = Random(0,0,0, ['VVSU', 'GRAVATAR']); + +def fake(size: int): + """ + This method is designed to be conveniently used within a + django shell, like this: + >>> from pairent_app.factories import fake; + >>> fake(42); + """ + ApartmentFactory.create_batch(size); + UserFactory.create_batch(size); \ No newline at end of file