Thanks Carole,

Didn't know this option. Is there a way to tell inspectdb to do that?
Would be a nice option. For now I will just change the file.

VidJa


On 3 jun, 05:54, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]>
wrote:
> If a class is defined after it is being referenced, you can just
> modify the code to reference the class name with quotes around it and
> it should alleviate any errors.
>
> class Table1(models.Model):
>    table1_id =models.AutoField(primary_key=True)
>    table2 =models.ForeignKey('Table2') # notice the quotes around the
> name
>
> class Table2(models.Model):
>    table2_id =models.AutoField(primary_key=True)
>
> On May 30, 4:24 pm, Vidja <[EMAIL PROTECTED]> wrote:
>
> > I'm using manage inspectdb to get an initial list ofmodelsfor my
> > database. The only thing is that I'm spending a lot of timesorting
> > themodels(>300) in such a way that each class is in the right order
> > regarding the foreign key dependencies. (making sure each model that
> > points to another is below its parent)
>
> > Is there a method to automatically 'sort' themodels, making sure the
> > base classes are above the depending classes?
>
> > btw, i'm using postgres 8.1.11 and psycopg2
--~--~---------~--~----~------------~-------~--~----~
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?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to