On Jan 6, 2008 5:10 PM, Mikey3D <[EMAIL PROTECTED]> wrote: > [...] > from django.db import models > > class Publisher(models.Model): > name = models.CharField(max_length=30) > address = models.CharField(max_length=50) > city = models.CharField(max_length=60) > state_province = models.CharField(max_length=30) > country = models.CharField(max_length=50) > website = models.URLField() > > class Admin: pass > > def __str__(self): > return self.name > > class Meta: > ordering = ["name"] >
So, is this a copy/paste error or you are really defining what should be model inner classes (Admin, Meta) as top-level classes?. If he latter, that could be a posible reason for he behaviour you are seeing. Rewrite them like: class Publisher(models.Model): name = models.CharField(max_length=30) address = models.CharField(max_length=50) city = models.CharField(max_length=60) state_province = models.CharField(max_length=30) country = models.CharField(max_length=50) website = models.URLField() class Admin: pass def __str__(self): return self.name class Meta: ordering = ["name"] (same thing for the model methods) Regards, -- Ramiro Morales --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---