¡Hola!

Ando buscando un foro que pueda integrar en una aplicación ya existente en
Django. "Integrar" en este caso significa:

- Poder usar nuestro propio modelo de usuario ya existente.
- Que la sesión creada en el foro se mantenga en la aplicación y viceversa,
sin necesidad de autenticarse por separado.
- Idealmente, que si necesitamos alguna funcionalidad custom, podamos
hacerlo con plugins, sin necesidad de forkear nuestra propia versión del
foro.
- 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. :-)

Opciones que hemos medio descartado:

- 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.
- 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.
- 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.

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.

A ver si se os ocurre algo que podamos usar. ¡¡Muchas gracias!!

César.

[1] https://github.com/rafalp/misago
[2] https://github.com/nitely/Spirit
[3] https://github.com/ellmetha/django-machina
_______________________________________________
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es

Reply via email to