From a8674d462e2b448336600ecc9aba108362646baf Mon Sep 17 00:00:00 2001 From: Sylvain Le Bon <sylvain@happy-dev.fr> Date: Sun, 18 Nov 2018 16:52:58 +0100 Subject: [PATCH] bugfix: . is now accepted in lookup_fields --- djangoldp/views.py | 2 +- setup.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/djangoldp/views.py b/djangoldp/views.py index b5637354..f4b344b7 100644 --- a/djangoldp/views.py +++ b/djangoldp/views.py @@ -77,7 +77,7 @@ class LDPViewSetGenerator(ModelViewSet): def get_detail_expr(cls, lookup_field=None, **kwargs): '''builds the detail url based on the lookup_field''' lookup_field = lookup_field or cls.get_lookup_arg(**kwargs) - lookup_group = r'\d' if lookup_field == 'pk' else r'[\w-]' + lookup_group = r'\d' if lookup_field == 'pk' else r'[\w\-\.]' return r'(?P<{}>{}+)/'.format(lookup_field, lookup_group) @classonlymethod diff --git a/setup.py b/setup.py index e577b78b..6f73137b 100644 --- a/setup.py +++ b/setup.py @@ -2,7 +2,7 @@ from setuptools import setup setup( name='djangoldp', - version='0.5a9', + version='0.5a10', url='https://git.happy-dev.fr/happy-dev/djangoldp/', author="Startin'blox", author_email='sylvain@happy-dev.fr', -- GitLab