<div dir="ltr">Si realmente os gusta misago, puesto que seguramente es una applicación WSGI, podéis montarla perfectamente bajo alguna ruta de vuestra aplicación de django e incluso sincronizar su base de datos de usuarios usando eventos de django (montándoos vosotros el código para transformar vuestros usuarios en los suyos y crear, actualizar y borrar). Tal vez parezca un antipatrón, pero es algo bastante común en frameworks mas "minimalistas" que django.<div><br></div><div>Un saludo.</div><div><br><div class="gmail_quote"><div dir="ltr">El vie., 7 dic. 2018 a las 21:49, César García Tapia (<<a href="mailto:tapia@openshine.com">tapia@openshine.com</a>>) escribió:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr" class="m_3031878454453490071gmail_signature"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div>¡Hola!</div><div><br></div><div>Ando buscando un foro que pueda integrar en una aplicación ya existente en Django. "Integrar" en este caso significa:</div><div><br></div><div>- Poder usar nuestro propio modelo de usuario ya existente.</div><div>- Que la sesión creada en el foro se mantenga en la aplicación y viceversa, sin necesidad de autenticarse por separado.</div><div>- Idealmente, que si necesitamos alguna funcionalidad custom, podamos hacerlo con plugins, sin necesidad de forkear nuestra propia versión del foro.</div><div>- Y ya si el foro fuera medianamente modernillo y no recordara a forocoches o a un phpBB de hace 20 años, me haríais feliz. :-)</div><div><br></div><div>Opciones que hemos medio descartado:</div><div><br></div><div>- Misago [1] parece muy majo, tiene bastante comunidad y el desarrollo está activo, pero es una aplicación completamente standalone. Ni permiten la integración ni se lo plantean a futuro.</div><div>- Spirit [2] tiene bastantes estrellas en github, pero apenas tiene documentación. No he encontrado la forma de ver si permite hacer algo de lo que necesitamos.</div><div>- Django-machina [3] parece que sí permite cierto nivel de integración, pero la mecánica del foro es algo viejuna. A pesar de eso, parece la opción más viable.</div><div><br></div><div>Por otro lado, otra opción es usar otro software, tipo Discourse, y tratar de integrarlo con un single sign-on o algo parecido, pero preferiría evitarlo. Implicaría desplegar un entorno completamente distinto, otra base de datos, programar extensiones en otro lenguaje y framework... No suena a buena idea.</div><div><br></div><div>A ver si se os ocurre algo que podamos usar. ¡¡Muchas gracias!!</div><div><br></div><div>César.</div><div><br></div><div>[1] <a href="https://github.com/rafalp/misago" target="_blank">https://github.com/rafalp/misago</a></div><div>[2] <a href="https://github.com/nitely/Spirit" target="_blank">https://github.com/nitely/Spirit</a><br>[3] <a href="https://github.com/ellmetha/django-machina" target="_blank">https://github.com/ellmetha/django-machina</a></div></div></div></div></div></div></div></div></div></div>
_______________________________________________<br>
Asociación Python España: <a href="http://www.es.python.org/" rel="noreferrer" target="_blank">http://www.es.python.org/</a><br>
Python Madrid: <a href="http://www.python-madrid.es/" rel="noreferrer" target="_blank">http://www.python-madrid.es/</a><br>
Madrid mailing list<br>
<a href="mailto:Madrid@lists.es.python.org" target="_blank">Madrid@lists.es.python.org</a><br>
<a href="https://lists.es.python.org/listinfo/madrid" rel="noreferrer" target="_blank">https://lists.es.python.org/listinfo/madrid</a><br>
</blockquote></div></div></div>