Python 如何使模型字段从Django中的两个不同下拉列表中获取2个值

Python 如何使模型字段从Django中的两个不同下拉列表中获取2个值,python,django,Python,Django,我正在为导师页面设计模型,我想知道如何使模型字段从两个不同的下拉列表中获取两个值,并将它们合并为一个值,然后将其保存到数据库中 我的目标是创建一个可用性模型字段,该字段从一个下拉列表中获取导师可以工作的日期,从第二个下拉列表中获取导师当天可以工作的可用时间,以及添加导师可以工作一天以上的能力。可以把这个放回壳里的东西 >>>tutor1.available_time (('Monday','after 4pm'),('Tuesday','In the Morning'),('F

我正在为导师页面设计模型,我想知道如何使模型字段从两个不同的下拉列表中获取两个值,并将它们合并为一个值,然后将其保存到数据库中

我的目标是创建一个可用性模型字段,该字段从一个下拉列表中获取导师可以工作的日期,从第二个下拉列表中获取导师当天可以工作的可用时间,以及添加导师可以工作一天以上的能力。可以把这个放回壳里的东西

>>>tutor1.available_time
(('Monday','after 4pm'),('Tuesday','In the Morning'),('Friday','after 2pm'),)
>>>tutor2.available_time
(('AnyDay','after 12pm'))

如果您真的只想使用单个字段,请使用文本字段并在其中存储JSON编码的列表

或者,创建一个带有两个字段的新模型,并从导师处为新模型创建一个外键