Thanks for the reply. There's no real problem. I just want the audit
columns to appear after the more important ones if I'm looking at the
db. I guess it's a matter of readability.

On Apr 8, 11:04 am, Malcolm Tredinnick <[email protected]>
wrote:
> On Tue, 2009-04-07 at 19:30 -0700, rvr wrote:
> > Is there a way to specify a field in an abstract base class, but have
> > the corresponding column appear last in the table's column list?
>
> > class A(models.Model):
> >     ts = models.DateTimeField(default=datetime.now())
> >     class Meta:
> >         abstract = True
>
> > class B(A):
> >     blah = CharField()
>
> > I'd like the 'ts' column to come after the 'blah' column. I see that
> > there is some notion of ordering in the models documentation, but
> > somehow I don't see how to accomplish this. Thanks for the help.
>
> No, there's no way. What's the real problem are you actually trying to
> solve here? Column ordering is almost always completely irrelevant,
> since they are sets of values, not ordered collections.
>
> 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