default_date_time_field=seq(TEST_TIME, timedelta(hours=3)), default_time_field=seq(TEST_TIME.time(), timedelta(seconds=15), start="xpto"), ) dog = Recipe(Dog, breed="Pug", owner=foreign_key(person)) homeless_dog = Recipe( Dog, breed="Pug", ) other_dog = Recipe(Dog, breed="Basset", owner=foreign_key("person")) dog_with_friends = dog.extend(friends_with=related(dog, dog), ) dog_with_more_friends = dog.extend(friends_with=related(dog_with_friends), ) extended_dog = dog.extend(breed="Super basset", ) class SmallDogRecipe(Recipe): pass small_dog = SmallDogRecipe(Dog) pug = small_dog.extend(breed="Pug", ) other_dog_unicode = Recipe(Dog, breed="Basset", owner=foreign_key("person"))
from service.helper.enums import OGCServiceEnum, OGCServiceVersionEnum, MetadataEnum, DocumentEnum, OGCOperationEnum from service.models import Metadata, Service, ServiceType, Layer, FeatureType, Keyword, Category, \ Document, RequestOperation, MimeType, ProxyLog, Dataset, AllowedOperation, OGCOperation from tests.baker_recipes.structure_app.baker_recipes import superadmin_group, superadmin_orga from django.utils import timezone mimetype = Recipe(MimeType, mime_type="image/png") active_wms_service_metadata = Recipe( Metadata, title=seq("metadata_wms_"), identifier=seq("metadata_wms"), is_active=True, metadata_type=MetadataEnum.SERVICE.value, created_by=foreign_key(superadmin_group), formats=related(mimetype), ) active_wms_layer_metadata = active_wms_service_metadata.extend( metadata_type=MetadataEnum.LAYER.value, identifier=seq("metadata_wms_layer"), formats=related(mimetype), ) active_wfs_service_metadata = Recipe( Metadata, title=seq("metadata_wfs_"), identifier=seq("metadata_wfs"), is_active=True, metadata_type=MetadataEnum.SERVICE.value, created_by=foreign_key(superadmin_group),
subjectrequisition = Recipe(SubjectRequisition) microbiology = Recipe( Microbiology, urine_culture_performed=NO, blood_culture_performed=NO, sputum_results_culture=NEG, tissue_biopsy_taken=NO, ) patienthistory = Recipe( PatientHistory, headache_duration=2, visual_loss_duration=1, tb_history=YES, symptom=related(symptom), neurological=related(neurological), tb_site="pulmonary", tb_treatment=YES, taking_rifampicin=NO, taking_arv=NO, patient_adherence=NO, last_dose=1, temp=38, heart_rate=88, respiratory_rate=22, weight=60, glasgow_coma_score=8, visual_acuity_day=date.today, left_acuity=0.52, right_acuity=0.53,
public_group = Recipe( MrMapGroup, name=PUBLIC_GROUP_NAME, description="Public", is_public_group=True, created_by=foreign_key(god_user), ) superadmin_user = Recipe(MrMapUser, username="******", email="*****@*****.**", salt=salt, password=make_password(PASSWORD, salt=salt), is_active=True, groups=related(superadmin_group), organization=foreign_key(superadmin_orga), is_superuser=True) non_autogenerated_orga = Recipe( Organization, organization_name=seq("RealOrg"), is_auto_generated=False, ) guest_group = Recipe( MrMapGroup, name=seq("GuestGroup", increment_by=int(random.random() * 100)), description=seq("Description"), #created_by=foreign_key(god_user), )
# stdlib imports # core django imports from django.contrib.auth import get_user_model # third party imports from model_bakery.recipe import Recipe, related # my internal imports from .models import (Team, TeamMembership, Project, ProjectMembership, ProjectSubscription, Ticket, TicketSubscription, Comment) User = get_user_model() admin = Recipe(User, username='******') team = Recipe(Team, members=related('admin'))
from model_bakery.recipe import Recipe, related from settings.baker_recipes import setting region = Recipe("common.Region", settings=related(setting))
from model_bakery.recipe import Recipe, related, foreign_key from app.api.models import Artist, Album from itertools import cycle from datetime import date, timedelta kari_job = Recipe(Artist, name="Kari Jobe") comethazine = Recipe(Artist, name="Comethazine") lee_brice = Recipe(Artist, name="Lee Brice") fiji_blue = Recipe(Artist, name="Fiji Blue") album_fixture = Recipe(Album) blessing = album_fixture.extend(title="The Blessing (Live)", album_type="album", artists=related("kari_job"), available_in_france=False, release_date=date.today() - timedelta(days=3)) bawskee = album_fixture.extend(title="Bawskee 4", album_type="single", artists=related("comethazine"), release_date=date.today() - timedelta(days=7)) memory = album_fixture.extend(title="The Blessing (Live)", album_type="single", artists=related("lee_brice"), release_date=date.today() - timedelta(days=3)) affection = album_fixture.extend(title="Affection", album_type="album", artists=related("fiji_blue"),
owner=foreign_key(person) ) homeless_dog = Recipe( Dog, breed='Pug', ) other_dog = Recipe( Dog, breed='Basset', owner=foreign_key('person') ) dog_with_friends = dog.extend( friends_with=related(dog, dog), ) dog_with_more_friends = dog.extend( friends_with=related(dog_with_friends), ) extended_dog = dog.extend( breed='Super basset', ) class SmallDogRecipe(Recipe): pass