fix error when fetching on QuerySetWrapper

This commit is contained in:
Laura Klünder 2017-06-15 01:19:25 +02:00
parent 5d783e86c4
commit fb523756ea
2 changed files with 3 additions and 1 deletions

View file

@ -71,7 +71,7 @@ def level_detail(request, pk):
@sidebar_view
def space_detail(request, level, pk):
Space = request.changeset.wrap('Space')
space = get_object_or_404(Space.objects.select_related('level'), level__id=level, pk=pk)
space = get_object_or_404(Space.objects.select_related('level'), level__pk=level, pk=pk)
return render(request, 'editor/space.html', {
'level': space.level,

View file

@ -330,6 +330,8 @@ class BaseQueryWrapper(BaseWrapper):
if filter_type == 'isnull':
return self._filter_values(q, field_name, lambda val: (val is None) is filter_value)
raise NotImplementedError
if isinstance(class_value, DeferredAttribute):
if not segments:
raise NotImplementedError