def create_django_rooms(self): # get each room # turn into a django room # save to DB for row in self.grid: for room in row: if room: django_room = DjangoRoom() django_room.title = room.name django_room.description = room.description if room.n_to: django_room.n_to = room.n_to.id if room.s_to: django_room.s_to = room.s_to.id if room.e_to: django_room.e_to = room.e_to.id if room.w_to: django_room.w_to = room.w_to.id django_room.save() # This is what to run in the manage.py python shell: # # from room_gen import RoomGenerator # rg = RoomGenerator() # rg.generate_rooms() # rg.create_django_rooms()
def create_django_rooms(self): # get each room # turn into a django room # save to DB for row in self.rooms: for room in row: if room: django_room = DjangoRoom() django_room.room_id = room.id django_room.title = room.title django_room.description = room.description if room.n_to: django_room.n_to = room.n_to if room.s_to: django_room.s_to = room.s_to if room.e_to: django_room.e_to = room.e_to if room.w_to: django_room.w_to = room.w_to django_room.save()