Ich möchte eine archive_index Seite für meine Django Seite erstellen. Die datumsbasierten generischen Ansichten sind jedoch keine Hilfe. Ich möchte, dass das von der Ansicht zurückgegebene Wörterbuch alle Jahre und Monate enthält, für die mindestens eine Instanz des Objekttyps existiert. Also, wenn mein Blog im September 2007 begonnen, aber es gab keine Beiträge im April 2008 habe ich so etwas wie dieseWählen Sie Eindeutige Jahre und Monate für Django Archiv Seite
2009 - Jan, Feb, Mar 2008 - Jan, Feb, Mar, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec 2007 - Sep, Oct, Nov, Dec
Für jeden, der ein 'DateTimeField' hat, ist es einfach' .datetimes (...) '. – Pureferret