20 lines
1.4 KiB
Python
20 lines
1.4 KiB
Python
import uuid
|
|
|
|
from django.db import models
|
|
|
|
|
|
class CommunityTrackProposal(models.Model):
|
|
created_time = models.DateTimeField(auto_now_add=True)
|
|
uuid = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False)
|
|
title = models.CharField('Track title', max_length=255)
|
|
description = models.TextField(
|
|
help_text='What do you hope to cover, who would you like to apply to speak and what audience would you like to attend?')
|
|
primary_proposer = models.CharField(max_length=255)
|
|
primary_proposer_email = models.EmailField()
|
|
secondary_proposer = models.CharField(max_length=255)
|
|
secondary_proposer_email = models.EmailField()
|
|
why_coordinators = models.TextField('Why are the Proposers the right people to organise this track?', help_text='What experience and unique perspective will you bring to the track, do you have experience running a conference track?')
|
|
why_at_fossy = models.TextField('Why should we have this track at FOSSY?', help_text='What elements of the technical, legal, community and diversity issues of FOSS does your track provide?')
|
|
number_of_days = models.CharField(max_length=255, help_text='Expected length of track, minimum of 1 day to a maximum of 4 days')
|
|
special_requirements = models.TextField(help_text='Technical, accessibility or other needs')
|
|
other = models.TextField('Relevant URLs and any other information', blank=True)
|