A.- M._ est responsable du sex-shop "P._" à Fribourg depuis le 2 décembre 1995. Auparavant, il avait déjà travaillé comme gérant d'un autre sex-shop, de sorte qu'il avait une certaine expérience de ce type de commerce. Depuis le mois de décembre 1995, il a commandé à plusieurs reprises, généralement à l'étranger, des cassettes pornographiques montrant des actes d'ordre sexuel avec des scènes d'urolagnie et de violence pour le sex-shop "P._". Ces cassettes ainsi que des revues pornographiques, destinées à la vente, étaient ensuite exposées dans le magasin. M._ a fait l'objet de deux enquêtes pénales pour pornographie au sens de l'art. 197 ch. 3 CP. La première fois, suite à la saisie le 14 novembre 1996 par l'office de Chiasso de l'administration des douanes de 24 cassettes pornographiques, dont 12 contenaient des actes d'urolagnie et de violence, en provenance de Milan; cette enquête a entraîné une perquisition dans les locaux du sex-shop "P._" le 5 décembre 1996 et le séquestre de 5 cassettes comprenant des scènes d'urolagnie et de violence ainsi que de 5 revues pornographiques du même type; à cette occasion, M._ a appris de la police que son comportement était illicite, ce qui l'a surpris, car, alors qu'il travaillait pour son précédent employeur, il avait eu connaissance d'un jugement du Tribunal de police du district du Val-de-Travers qui concluait que les scènes d'urolagnie ne tombaient pas sous le coup de l'art. 197 CP; dès la date de la perquisition, il savait cependant parfaitement à quoi s'en tenir quant à l'illicéité en Suisse du commerce de cassettes et de revues pornographiques contenant des scènes d'urolagnie. Une seconde enquête a été ouverte contre lui consécutivement à la saisie à l'aéroport de Genève, le 5 octobre 1998, de 75 cassettes de pornographie dure provenant de Hollande, commandées par le sex-shop "P._". B.- Par jugement du 18 janvier 1999, le Tribunal pénal de l'arrondissement de la Sarine, qui a condamné M._ à 3 mois d'emprisonnement avec sursis pendant 2 ans pour infraction à la LStup, l'a libéré de la prévention de pornographie au sens de l'art. 197 ch. 3 CP. Il a estimé que l'accusé s'était fondé de bonne foi sur deux documents susceptibles d'induire en erreur tout homme consciencieux, à savoir un jugement neuchâtelois du 27 juin 1994 et des directives peu claires du 29 novembre 1995 de la Direction de la justice, de la police et des affaires militaires du canton de Fribourg, lesquelles semblaient admettre la licéité des cassettes et des livres pornographiques contenant des scènes brutales, seule la publicité étant interdite; il a dès lors fait application de l'art. 20 CP, considérant que l'accusé avait des raisons suffisantes de se croire en droit de commercialiser des cassettes et des revues pornographiques qui contenaient des scènes d'urolagnie et de violence. Sur appel du Ministère public, qu'elle a admis, la cour cantonale a reconnu M._ coupable de pornographie et l'a condamné, de ce chef et pour infraction à la LStup, à la peine de 3 mois d'emprisonnement avec sursis pendant 2 ans ainsi qu'à une amende de 500 francs. Elle a considéré que l'on était en droit d'attendre de l'accusé, qui avait été dûment informé par la police en décembre 1996, qu'il s'informe de la législation applicable, de sorte que pour la deuxième commande de 1998, il ne pouvait plus se prévaloir d'une erreur de droit et devait donc être reconnu coupable de pornographie. C.- M._ se pourvoit en nullité au Tribunal fédéral. Se plaignant d'une violation de l'art. 197 ch. 3 CP et, en relation avec cette disposition, des art. 20 et 18 CP, ainsi que d'une violation de l'art. 8 CC, il conclut à l'annulation de l'arrêt attaqué en tant qu'il le condamne pour pornographie. Il sollicite par ailleurs l'assistance judiciaire. 