stream-django icon indicating copy to clipboard operation
stream-django copied to clipboard

Allow alternatives to pk for object lookup

Open jqsjqs opened this issue 5 years ago • 2 comments

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).

jqsjqs avatar Mar 08 '20 20:03 jqsjqs

sorry. tests. working on it.

jqsjqs avatar Mar 08 '20 20:03 jqsjqs

Note: works for Django 2.0+ / Python 3.5+

jqsjqs avatar Mar 08 '20 23:03 jqsjqs