I've been having some very strange issues with the django.views.generic.date_based views and was wondering if anyone had some insight as to what the problem may be. I'm using the latest SVN on MacOS X 10.4.7 with MySQL 5.0.22 and Python 2.4.3.
I've built a simple date-based app that works fine through the admin and all proper URLs resolve to the correct template and display the correct data. For the following problems, I reset the SQL for the app, ran 'syncdb' and then ran it with 'runserver'. I added one object with a date and time of today. 1. In the date_based.archive_index view, the 'date_list' object is empty. It should have a date object for this year because there is, of course, a post in the current year (2006). The docs for this extra context variable state that this should contain: "all years that have objects available according to queryset". 2. In the date_based.archive_month view, previous_month is set to the previous month even though there are no objects in June. The docs say that this is the expected behavior, but why? It seems to me to be completely illogical to me because the usual use of next_month and previous_month is to create links to archive_month views. How should I work around this when the user is looking at the *true* last month's worth of entries? Do we need {% if previous_month_but_for_reals_this_time_please_i_really_mean_it %}? 3. In the date_based.archive_day view, I have the same issue with "previous_day" as I do with previous_month. Why such tomfoolery? Perhaps I'm off my rocker and am missing something obvious here? Thanks in advance for any help/suggestions, Tyson Tate -- Tyson Tate - CalPoly Graphic Design Student - Work: Graphic Designer (CalPoly Library) - Play: Mustang Band, CalPoly Triathlon Team, Kappa Kappa Psi (Iota Pi) --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/django-users -~----------~----~----~----~------~----~------~--~---