我正在研究django的商业目录,并试图找出代表商店营业时间的最佳方法,并且每周的每一天都有开放和关闭时间。
到目前为止,我不满意的选项是: - 使用一个CommaSeparatedIntegerField在一个可解析单元中保存时间版本,但如果可以,我宁愿处理时间对象,以及它们的各种属性等。
明确地为每天的开启和关闭创建一个TimeField,但这听起来像是一个需要时间并且过于复杂的可怕想法。
构建一个可以处理它的ScheduleField,但是我对与预先存在的模型字段或与数据库一起工作的最佳途径有点不清楚。
我知道你们中的任何人都可以击败其中任何一个。小心分享?