DjangoBB

Django based forum engine

  • You are not logged in.
  • Root
  • » The Other
  • » Best way to integrate DjangoBB into a larger project [RSS Feed]

#1 Jan. 6, 2012 10:15:38

kveroneau
From: Canada
Registered: 2011-02-24
Posts: 5
Reputation: +  0  -
Profile   Send e-mail  

Best way to integrate DjangoBB into a larger project

I have been using DjangoBB for over a year now on a website. Since this website is not very large scale, I ended up using “forum/base.html” to extend templates from other apps I built in the project, to give the site a consistent theme throughout.

I am planning on building a custom framework ontop of Django, something like what Pinax did, but this will be for my own purposes. I plan on using DjangoBB as the forum component.

The problem is, I need a way for DjangoBB to be fully pluggable. If a client does not require a forum, then the rest of the components shouldn't fail, and if they do request a forum component, it should integrate well into the websites overall theme.

What is the best approach into doing this? How should I modify the DjangoBB default templates to correctly integrate with a custom base template for an entire website, and make sure that DjangoBB will still work? I would rather just modify the templates and not the python source of DjangoBB, as I do plan on upgrading a default app directory for the framework when needed.

Offline

#2 Jan. 6, 2012 13:28:34

slav0nic
DjangoBB Developer
From: Ukraine
Registered: 2009-10-25
Posts: 284
Reputation: +  6  -
Profile   Send e-mail  

Best way to integrate DjangoBB into a larger project

forum/base.html is ok.
djangobb is mostly pluggable, now only profiles and search are sucks, maybe latter i will move profile model to the djangobb/projects/ and replacement to AUTH_PROFILE_MODULE + added enable/disable param for search

Offline

  • Root
  • » The Other
  • » Best way to integrate DjangoBB into a larger project [RSS Feed]

Board footer

Moderator control

Powered by DjangoBB

Lo-Fi Version