Files
@ fe7628b36ef2
Branch filter:
Location: symposion_app/pinaxcon/registrasion/management/commands/dummy_presentations.py - annotation
fe7628b36ef2
1.4 KiB
text/x-python
Improve credit note page
Add link back to attendee and source invoice.
Add page title and spacing to page layout.
Add link back to attendee and source invoice.
Add page title and spacing to page layout.
9644af2fe64f f70345ba8a2a f70345ba8a2a 8a5ee6837b01 f70345ba8a2a f70345ba8a2a 8a5ee6837b01 1243e499e38c 1243e499e38c f70345ba8a2a f70345ba8a2a f70345ba8a2a f70345ba8a2a f70345ba8a2a f70345ba8a2a f70345ba8a2a f70345ba8a2a f70345ba8a2a 9644af2fe64f 9644af2fe64f f70345ba8a2a 9644af2fe64f 9644af2fe64f 9644af2fe64f f70345ba8a2a f70345ba8a2a f70345ba8a2a 1243e499e38c f70345ba8a2a a5de57b63d98 a5de57b63d98 a5de57b63d98 f70345ba8a2a f70345ba8a2a f70345ba8a2a | from django.contrib.auth.models import User
from django.core.management.base import BaseCommand
from symposion.conference.models import Section, current_conference
from symposion.speakers.models import Speaker
from symposion.schedule.models import Presentation
from symposion.proposals.models import ProposalKind
from pinaxcon.proposals.models import TalkProposal
class Command(BaseCommand):
help = "Creates a bunch of dummy presentations to play around with."
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
for i in range(1000, 1020):
prop, _created = TalkProposal.objects.get_or_create(
pk=i, kind=talk_kind, speaker=speaker, target_audience=target_audience,
title=f"dummy title {i}", abstract=f"dummy abstract {i}")
pres, _created = Presentation.objects.get_or_create(
proposal_base=prop, section=section, speaker=speaker,
title=f"dummy title {i}", abstract=f"dummy abstract {i}")
|