What was the issue ? We did a lot of stuff around choices and slugs for the Collections API and the conversion of the rest of the APIs to DRF, maybe there is something you can re-use.

See `MultiSlugChoiceField`, `ReverseChoiceField`, `SlugChoiceField` and `SlugModelChoiceField` in `mk/api/fields.py`.