Allowing . in urls so TimescaleDB primary keys work

This commit is contained in:
Rick van Hattem 2020-03-05 13:10:54 +01:00
parent 73f7bf4941
commit 74fce83385
No known key found for this signature in database
GPG Key ID: E81444E9CE1F695D

View File

@ -219,7 +219,7 @@ class SimpleRouter(BaseRouter):
# consume `.json` style suffixes and should break at '/' boundaries.
lookup_field = getattr(viewset, 'lookup_field', 'pk')
lookup_url_kwarg = getattr(viewset, 'lookup_url_kwarg', None) or lookup_field
lookup_value = getattr(viewset, 'lookup_value_regex', '[^/.]+')
lookup_value = getattr(viewset, 'lookup_value_regex', '[^/]+')
return base_regex.format(
lookup_prefix=lookup_prefix,
lookup_url_kwarg=lookup_url_kwarg,