My first attempt at auxiliary field creation ended up worse than expected, it turned out I had to iron out a few other issues, like concrete model inheritance.
Anyway, I also encountered a problem with ForeignKeys whose target field is also a ForeignKey. The latter has to be set up first in this case and the machinery that's already in place doesn't really allow me to ensure this. I'll probably need to define a new signal to be sent after a ForeignKey has been fully initialized, I hope noone will mind. Other than that, at least the basic support should be all right; expect more fixes tomorrow. (Note, if anyone is following and didn't notice yet, the auxiliary field stuff is in a new branch in my repo. Just to avoid possible confusion. (-; ) [1] https://github.com/koniiiik/django
signature.asc
Description: Digital signature