Par définition pour ce que tu veux faire, un post a plusieurs image et une image est associée à un post et un seul. Du coup, dans ton model Post tu ne dois pas utiliser belongs_to mais has_many:
Tu peux ensuite récupérer la liste des images associés à un Post en faisant:
A noter tout de même qu'ici post.images renvoi une collection, donc post.images.path ne fonctionnera pas (A contrario, ceci fonctionne post.images.first.path). A toi de boucler sur cette collection d'images pour toutes les afficher.