Allow alternatives to pk for object lookup
Hi you all. First - thanks for providing the django client project.
Some Django projects use both an integer id/pk along with a separate uuid field where only the uuid is exposed externally to clients. This PR adds DRF-like field lookup name functionality so a user could choose to have activities use that identifier rather than pk.
Note that this is a separate problem than the UUID issue here: https://github.com/GetStream/stream-django/pull/55/files
I'm using this on a personal project but providing in case you want to consider (or point others to a solution in case it comes up in the future).
sorry. tests. working on it.
Note: works for Django 2.0+ / Python 3.5+