tag:blogger.com,1999:blog-7663029716914672257.post4787291707864629123..comments2023-04-01T09:17:05.512-04:00Comments on Chase Seibert | Blog: Django ManyToMany error: "Cannot resolve keyword XXX into a field"Chase Seiberthttp://www.blogger.com/profile/01426857605067814174noreply@blogger.comBlogger1125tag:blogger.com,1999:blog-7663029716914672257.post-23353225180880738132010-08-29T18:10:32.236-04:002010-08-29T18:10:32.236-04:00Thank you so much!! I've just been battling a ...Thank you so much!! I've just been battling a similar error. It turned out that a piece of code I've written long ago also fsck'ed up the load order of model classes.<br /><br />My error was that I in the ForeignKey field of one model referenced another model as a default value:<br /><br />class Model1(models.Model):<br /> x = ForeignKey(Model2, default=Model3.objects.get(...))<br /><br />class Model4(models.Model):<br /> x = ManyToManyField(...)<br /><br />I should have told myself way back then that setting a static default value as a model instance is a terrible idea.Ben Jao Minghttps://www.blogger.com/profile/16167010627069526071noreply@blogger.com