मैं एक कंपनी के एक सप्ताह के लिए व्यावसायिक घंटे का मॉडल करने की कोशिश कर रहा हूं। यहां मेरा प्रयास है:Django - व्यवसाय के घंटों के लिए ऑब्जेक्ट
class Company(models.Model):
name = models.CharField(max_length=100)
logo = models.FileField(upload_to='company_logos')
mon_start = models.TimeField()
mon_end = models.TimeField()
tue_start = models.TimeField()
tue_end = models.TimeField()
wed_start = models.TimeField()
wed_end = models.TimeField()
thu_start = models.TimeField()
thu_end = models.TimeField()
fri_start = models.TimeField()
fri_end = models.TimeField()
sat_start = models.TimeField()
sat_end = models.TimeField()
sun_start = models.TimeField(blank=True)
sun_end = models.TimeField(blank=True)
क्या यह सही लगता है?
क्या इसे परिभाषित करने के लिए कोई और गतिशील तरीका नहीं है?
क्या मैं आसानी से प्रत्येक दिन (एक रूप पर) मान्य कर सकता हूं?
मुझे लगता है कि यह एक अच्छा विचार - http://stackoverflow.com/a/8128427/830941 – lyapun
के संभावित डुप्लिकेट [किसी भी मौजूदा Django में "शुरुआती घंटों" को लागू करने का समाधान] (http://stackoverflow.com/questions/8128143/any-existing-solution-to-implement-opening-hours-in-django) –