• GitHub
  • Documentation
  • Discord
  • Tip
search
  • chevron_right Threads
  • label Integrations

Integration with existing website

metalerk
Aug. 26, 2019
chat_bubble_outline 2
  • link
    metalerk
    Devs & Contributors 2 posts
    Aug. 26, 2019, 3:15 a.m. Aug. 26, 2019, 3:15 a.m.
    link

    Hi!

    I want to integrate Misago to create a forum for an existing django project but I don't know what do you recommend:

    • Integrate it through INSTALLED_APPS setting (is there any guideline for this?)
    • Have it in a different instance

    Regards!

  • link
    rafalp
    Project Lead 2027 posts
    Aug. 26, 2019, 4:36 p.m. Aug. 26, 2019, 4:36 p.m.
    link

    Hi!

    Excellent timing, next release is focused on integrations with existing sites, and work is well under-way on this ;)

    Have it in a different instance

    This is the way to go. Misago is a very complex application that has many dependencies and makes a lot of assumptions/architecture decisions. Trying to get it integrated with your project on code level means you will effectively have to maintain all of this + your own project.

    The recommended way is to setup Misago on a separate instance and use the SSO feature that will make Misago delegate registration/login to your site. You will only have to add SSO server to your Django project for Misago to connect with.

    hamidmoghadam and metalerk like this.

    favorite 2

  • link
    metalerk
    Devs & Contributors 2 posts
    Aug. 26, 2019, 6:05 p.m. Aug. 26, 2019, 6:05 p.m.
    link

    Thank you!

    Yes, I made a review to the code and seems a better idea to have it in a different instance :)

arrow_upward Go to top
  • This site uses cookies to gather statistical data for use in traffic analysis.
  • GitHub
  • Documentation
  • Discord
  • Tip
  • Terms of service
  • Privacy policy
powered by misago