Bei der Verwendung dieser Klasse bin ich auf eine interessante Situation gestoßen:
class Company(models.Model):
date = models.DateField()
time = models.TimeField()
c = Company(date=datetime.datetime.now(), time=datetime.datetime.now())
Django entscheidet sich für die Verwendung DATETIME_INPUT_FORMATS
in der Datei formats.py . Was Sinn macht, weil ich in datetime.now()
beiden Bereichen übergebe.
Ich glaube , ich könnte Django machen zu verwenden DATE_INPUT_FORMATS
und TIME_INPUT_FORMATS
jeweils , wenn ich nur das aktuelle Datum übergeben und die aktuelle Uhrzeit in.
Etwas wie das:
c = Company(date=datetime.date.now(), time=datetime.time.now())
Aber dies löst offensichtlich eine Ausnahme aus, da es das jetzt nicht mehr gibt. Gibt es einen anderen Weg, um dies zu erreichen?