class
SpeakerRole
pretalx.submission.models.submission.SpeakerRole source
Through model connecting speaker and submission.
Fields 4
idAutoFieldpksubmissionForeignKeysource
submission = models.ForeignKey(
to="submission.Submission",
on_delete=models.CASCADE,
related_name="speaker_roles",
)
speakerForeignKeysource
speaker = models.ForeignKey(
to="person.SpeakerProfile",
on_delete=models.CASCADE,
related_name="speaker_roles",
)
positionPositiveIntegerFieldsource
position = models.PositiveIntegerField(default=0)
Attributes 1
objects<django_scopes.manager.ScopedManager.<locals>.Manager>Methods 26
Defined here
__str__()sourceReturn str(self).
on pretalx.submission.models.submission.SpeakerRole source
def __str__(self):
return f"SpeakerRole(submission={self.submission.code}, speaker={self.speaker})"
Return str(self).
def __str__(self):
return "%s object (%s)" % (self.__class__.__name__, self.pk)
From Model django.db.models
Standard Django API, unchanged — save(), delete(), full_clean() and 22 more.
adeletearefresh_from_dbasavecleanclean_fieldsdate_error_messagedeletefull_cleanget_constraintsget_deferred_fieldsprepare_database_saverefresh_from_dbsavesave_baseserializable_valueunique_error_messagevalidate_constraintsvalidate_unique__eq____getstate____hash____init____reduce____repr____setstate__