In meinem (Post) Modell habe ichDjango Abfrage mit Datumzeit flter
published = models.DateField(null=True)
Mein Urls Jahr/Monat/Tag zB
/post/category-1/2017/11/06/some-post/
enthalten, die ich durch kwargs in meine Urls bin einzufangen. py
meiner Ansicht nach meiner Anfrage ist
model = Post.objects.get(slug=kwargs['slug'],published__year=kwargs['year'],
published__month=kwargs['month'],published__day=kwargs['day'])
Dies funktioniert jedoch nicht. Das einzige Datumselement, das funktioniert, ist das Jahr. Ich habe hier einige Posts gelesen, in denen es darum geht, USE_TZ in settings.py zu deaktivieren, was natürlich keine Lösung ist.
Ich habe versucht, ein DateTime-Feld auch verwenden, aber das macht keinen Unterschied.
Jede Hilfe sehr geschätzt.
können Sie Mysql Zeitzone geladen werden https://dev.mysql.com/doc/refman/5.7/en/mysql-tzinfo-to-sql.html – Robert
Können Sie die Post relevantes Muster von urls.py? – kristaps
"Nicht funktioniert" wie? Was geschieht? –