def index(request): """ homepage redirect start space """ try: emgibo_space = Space.objects.get(uid='00000000-0000-0000-0000-000000000000') except Space.DoesNotExist: create_embigo_space() emgibo_space = Space.objects.get(uid='00000000-0000-0000-0000-000000000000') try: get_space_user(request.user, emgibo_space) except SpaceUser.DoesNotExist: space_user = SpaceUser( uid=uuid1(), rights=embigo_default_rights(), space=emgibo_space, user=request.user, ) space_user.save() if request.get_full_path() == '/00000000-0000-0000-0000-000000000000/': return HttpResponseRedirect("/") else: return space(request)
def test_create_embigo_space(self): create_embigo_space() embigo = embigo_main_space() self.assertEqual(embigo.name, "embigo")