#24513: "... has no field named None" with M2MField when migrating
---------------------------------+------------------------------------
Reporter: Kondou-ger | Owner: nobody
Type: Bug | Status: new
Component: Migrations | Version: 1.8rc1
Severity: Normal | Resolution:
Keywords: migrations, bug | Triage Stage: Accepted
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
---------------------------------+------------------------------------
Comment (by patrys):
I have found the reason of the crash.
It turns that if a model has a relation to itself,
`ProjectState.reload_model` will place it twice on the
`states_to_be_rendered` list. This causes all relations to point to the
registered version of the model (and later cause problems where they are
unable to find their reverse relationship which leads to the field name
being set to `None`).
--
Ticket URL: <https://code.djangoproject.com/ticket/24513#comment:13>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.
--
You received this message because you are subscribed to the Google Groups
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/django-updates/068.69f2f5208f9218963912e0b4266c4b97%40djangoproject.com.
For more options, visit https://groups.google.com/d/optout.