fix date wrangling
This commit is contained in:
+1
-1
@@ -75,7 +75,7 @@ class SplitDateTimeFieldDefaultTime(SplitDateTimeField):
|
||||
self.error_messages["invalid_date"], code="invalid_date"
|
||||
)
|
||||
if data_list[1] in self.empty_values:
|
||||
data_list[1] = datetime.time(0, 0)
|
||||
data_list[1] = datetime.time(0, 1)
|
||||
#raise ValidationError(
|
||||
# self.error_messages["invalid_time"], code="invalid_time"
|
||||
#)
|
||||
|
||||
+4
-1
@@ -40,6 +40,7 @@ import pydicom
|
||||
import dicognito.anonymizer
|
||||
from django.contrib.auth.models import User
|
||||
from django.forms.models import model_to_dict
|
||||
from django.forms.utils import from_current_timezone, to_current_timezone
|
||||
|
||||
|
||||
def findMiddle(input_list):
|
||||
@@ -881,7 +882,9 @@ class ExamBase(ExamOrCollectionGenericBase):
|
||||
|
||||
def __str__(self):
|
||||
if self.start_date and self.start_date is not None:
|
||||
return f"{self.name} ({self.start_date:%d %B %Y})"
|
||||
print(self.start_date)
|
||||
print(to_current_timezone(self.start_date))
|
||||
return f"{self.name} ({to_current_timezone(self.start_date):%d %B %Y})"
|
||||
else:
|
||||
return self.name
|
||||
|
||||
|
||||
Reference in New Issue
Block a user