[1]: https://docs.djangoproject.com/en/4.0/ref/models/fields/#database-
representation
To make this situation better, I propose replacing the _id suffix with _fk
instead, which makes it more obvious that this value is a sort of proxy to
a value on the related model. Of course this change couldn't be made
without a proper deprecation cycle, so the _id suffix should work in
parallel with the new _fk field for a sufficient length of time to be
phased out.
--
Ticket URL: <https://code.djangoproject.com/ticket/33821>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.
* status: new => closed
* resolution: => wontfix
Comment:
Thanks for this suggestion, however the proposed change is highly backward
incompatible and cannot be moved forward without a strong consensus on the
DevelopersMailingList. Please first start a discussion on the
DevelopersMailingList, where you'll reach a wider audience and see what
other think, and
[https://docs.djangoproject.com/en/stable/internals/contributing/bugs-and-
features/#requesting-features follow the guidelines with regards to
requesting features]. Personally, I don't think it's worth changing.
--
Ticket URL: <https://code.djangoproject.com/ticket/33821#comment:1>