-
Notifications
You must be signed in to change notification settings - Fork 49
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
851 extending target model #885
Conversation
I broke these tests with the Django restframes update that just got merged in from Dev... |
903 improve target match manager
Fix cone matcher
…faults-to-converttargetextras add option to override defaults to converttargetextras
Alpha testing v2.19.0a2 and migrating the MOP TOM system over to use these extended Target models is now complete. Overall the conversion process went very smoothly. In the process I also made extensive use of the new cone search feature to check for duplicated Targets. This was a much more involved process due to MOP-specific data, but that is also now complete, and I think we can accept this story. |
This is a decent sized refactor to give a user the ability to create their own Target Model.
The original
Target
model has been replaced by aBaseTarget
model and moved into a new file calledbase_models.py
. TheTarget
model is then set to be the same asBaseTarget
unless a different user model is specified.Docs have been added to explain how a user can extend their target model.