Changeset - 9644af2fe64f
[Not reviewed]
0 1 0
Clinton Roy - 4 years ago 2019-12-15 08:02:16
clintonr@ansto.gov.au
better dummy user creation, dev only
1 file changed with 6 insertions and 2 deletions:
0 comments (0 inline, 0 general)
pinaxcon/registrasion/management/commands/dummy_presentations.py
Show inline comments
 
from django.contrib.auth.models import User
 
from django.core.management.base import BaseCommand
 

	
 
from symposion.conference.models import Section, current_conference
...
 
@@ -15,12 +16,15 @@ class Command(BaseCommand):
 
    def handle(self, *args, **options):
 
        conf = current_conference()
 
        section = Section.objects.filter(conference=conf, slug="main").all().first()
 

	
 
        user = User.objects.first()
 
        speaker = Speaker.objects.first()
 
        if not speaker:
 
            speaker, _ = Speaker.objects.get_or_create(name="Dummy Speaker",
 
                                                       defaults={"user": user})
 
        talk_kind = ProposalKind.objects.first()
 
        target_audience = TalkProposal.TARGET_USER
 

	
 
        print(talk_kind)
 

	
 
        for i in range(1000, 1020):
 
            prop, _created = TalkProposal.objects.get_or_create(
 
                pk=i, kind=talk_kind, speaker=speaker, target_audience=target_audience,
0 comments (0 inline, 0 general)