Django: erwartetes String oder Bytes-ähnliches Objekt bei dem Versuch, DateTimeObject einstellen

stimmen
0

Ich habe ein Modell Feld wie folgt definiert:

SomeModel(models.Model)
    some_date = models.DateTimeField(default=timezone.now)

Nun , wenn ich versuche , das Modell bietet ein Datum zu speichern , um some_datees Fehler gibt expected string or bytes-like object@/django/utils/dateparse.py in parse_datetime, line 106

test_date = timezone.now()

SomeModel(somedate = testdate)   # 
SomeModel.save()

es sagt expected string or bytes-like object

wohingegen

test_date = datetime.datetime(2019, 11, 20, 20, 9, 26, 423063, tzinfo=pytz.timezone(America/New_York)

SomeModel(somedate = testdate)
SomeModel.save()

Werk

Veröffentlicht am 09/10/2019 um 18:54
quelle vom benutzer
In anderen Sprachen...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more