'GET handling for this view
If there is a gold subscription instance, then we show the normal detail
page, otherwise show the registration form'

def get(self, request, *args, **kwargs):

    resp = super(DetailGoldSubscription, self).get(request, *args, **kwargs)
    if (self.object is None):
        return HttpResponseRedirect(reverse('gold_subscription'))
    return resp
