DayType¶
Qualified name: intranet.apps.schedule.models.DayType
- class intranet.apps.schedule.models.DayType(id, name, special)[source]¶
Bases:
Model
- Parameters:
id (AutoField) – Primary key: ID
name (CharField) – Name
special (BooleanField) – Special
Relationship fields:
- Parameters:
codenames (
ManyToManyField
toCodeName
) – Codenames (related name:daytype
)blocks (
ManyToManyField
toBlock
) – Blocks (related name:daytype
)
Reverse relationships:
- Parameters:
day (Reverse
ForeignKey
fromDay
) – All days of this day type (related name ofday_type
)
Methods
Attributes
blocks
Type:
ManyToManyField
toBlock
class_name
codenames
Type:
ManyToManyField
toCodeName
day_set
Type: Reverse
ForeignKey
fromDay
Returns Time the school day ends.
id
Type:
AutoField
name
Type:
CharField
Returns True if no blocks are scheduled.
objects
special
Type:
BooleanField
Returns Time the school day begins.
- property end_time: Time¶
Returns Time the school day ends. Returns None if there are no blocks.
- Returns:
The Time at which the school day ends, or None if there are no blocks.