I have some groups. User can be member of this group. When the user, is viewing group profile, if he is member, he should see information about himself. That is how it works:
class UniverseDetailView(LoggedInMixin, DetailView):
model = Universe
template_name = 'multiuniverse/universe_detail.html'
def get_context_data(self, **kwargs):
context = super(UniverseDetailView, self).get_context_data(**kwargs)
member = Member.objects.get(user=self.request.user, uni=self.object)
context['member'] = member
return context
But, if he is not member of this group, it must throw this error:
Exception Type: DoesNotExist
Exception Value: Member matching query does not exist.
is it possible to get this context without get_or_create?