PublishedSubmission¶
Qualified name: tin.apps.submissions.models.PublishedSubmission
- class PublishedSubmission(*args, **kwargs)[source]¶
Bases:
ModelA published submission.
- Parameters:
id (BigAutoField) – Primary key: ID
date (DateTimeField) – Date
Relationship fields:
- Parameters:
assignment (
ForeignKeytoAssignment) – Assignment (related name:final_submissions)student (
ForeignKeytoUser) – Student (related name:final_submissions)submission (
OneToOneFieldtoSubmission) – Submission (related name:final_submission)
Methods
get_next_by_dateFinds next instance based on
date.get_previous_by_dateFinds previous instance based on
date.get_publishedAttributes
assignmentType:
ForeignKeytoAssignmentassignment_idInternal field, use
assignmentinstead.dateType:
DateTimeFieldidType:
BigAutoFieldobjectsstudentType:
ForeignKeytoUserstudent_idInternal field, use
studentinstead.submissionType:
OneToOneFieldtoSubmissionsubmission_idInternal field, use
submissioninstead.- exception DoesNotExist¶
Bases:
ObjectDoesNotExist
- exception MultipleObjectsReturned¶
Bases:
MultipleObjectsReturned