5
5
from email_tools .emails import send_email
6
6
from phonenumber_field .modelfields import PhoneNumberField
7
7
from schedule .models import Event , Occurrence
8
- from django .utils .translation import gettext , gettext_lazy as _
9
- from django .template .defaultfilters import date
10
- from django .conf import settings as django_settings
11
- from django .urls import reverse
12
8
13
9
User = settings .AUTH_USER_MODEL
14
10
@@ -459,8 +455,8 @@ class Booking(models.Model):
459
455
460
456
occurrence = models .ForeignKey (Occurrence , on_delete = models .CASCADE )
461
457
user = models .ForeignKey (User , on_delete = models .CASCADE , blank = True , null = True )
462
- start = models .DateTimeField (_ ("start" ), db_index = True , blank = True )
463
- end = models .DateTimeField (_ ("end" ), db_index = True , blank = True )
458
+ start = models .DateTimeField (_ ("start" ), db_index = True )
459
+ end = models .DateTimeField (_ ("end" ), db_index = True )
464
460
465
461
class Meta :
466
462
verbose_name = _ ("booking" )
@@ -469,7 +465,6 @@ class Meta:
469
465
index_together = (("start" , "end" ),)
470
466
471
467
def __str__ (self ):
472
- return gettext ("%(start)s to %(end)s" ) % {
473
- "start" : date (self .start , django_settings .DATE_FORMAT ),
474
- "end" : date (self .end , django_settings .DATE_FORMAT ),
475
- }
468
+ start_str = self .start .strftime ("%Y-%m-%d %H:%M:%S" )
469
+ end_str = self .end .strftime ("%Y-%m-%d %H:%M:%S" )
470
+ return f"{ start_str } to { end_str } "
0 commit comments