On Sat, 2007-04-28 at 17:49 -0400, Hancock, David (DHANCOCK) wrote:
> Django 0.96, OS X 10.4, MySQL 5.1, Python 2.4.2.
> 
> I'm using the automatic admin, and when I click on a column heading, I
> get a traceback:
> 
>     OperationalError at /admin/trips/leg/
>     (1054, "Unknown column 'trips_trip.-start_date' in 'order
> clause'")
> 
> The leg class has a foreign key to the trip class, and the trip class
> has order_by defined as '-start_date' so that newer trips are at the
> top.

It's a known bug. Coincidentally, it was fixed on the newforms-admin
branch about 12 hours ago. See ticket #1576 for details.

Because newforms-admin is replacing the current admin very soon and to
ease the burden on merging between the two branches, we are not applying
any fixes that aren't security related to the current admin code at this
time.

So you can either avoid doing a search with descending order on the
related model (Trip), or apply the patch from #1576, or the cleaned up
version in changeset [5092] to your local copy. In case it's not clear
from the notes in #1576, [5092] was a commit to the current trunk, so it
will apply directly. It was reverted in [5097], because I realised I had
accidentally patched admin.

Regards,
Malcolm



--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to