how to set multi natural_key dependincies?
Model code as following:
class Menu(models.Model):
mName = models.CharField(max_length=256)
mTitle = models.CharField(max_length=256)
url = models.CharField(max_length=1024, blank=True, null=True)
ordering = models.IntegerField()
mLevel = models.IntegerField()
parent = models.ManyToManyField('Menu', blank=True, null=True,
symmetrical=False)
open_new_win = models.BooleanField(default=False)
show_to_anonymous = models.BooleanField(default=False)
show_to_authenticated = models.BooleanField(default=True)
show_to_staff = models.BooleanField(default=True)
permissions = models.ManyToManyField(Permission, null=True,
blank=True)
objects = MenuManager()
def natural_key(self):
return self.mName
natural_key.dependencies = ['nav.menu', 'auth.permission']
this model is belong to nav app,but when dumpdata:
python manage.py dumpdata --natural>test1.json
i got following error:
Error: Can't resolve dependencies for nav.Menu in serialized app list.
how can i fix it?thx
--
You received this message because you are subscribed to the Google Groups
"Django developers" 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-developers?hl=en.