DjangoBB /

Filename Size Date modified Message
projects [8087a7e42207]
134 B
fixed broken test, removed south as hard dep, add django-allauth and django-messages from pypi as optional
195 B
better django 1.9 support; drop django support < 1.8
58 B
change url in .hgsub
50 B
better django 1.9 support; drop django support < 1.8
3.2 KB
fix quotes in license
80 B
link requirements.txt to install_requirements in
4.1 KB
90 B
better django 1.9 support; drop django support < 1.8
38 B
fix for compilemessages
31 B
better django 1.9 support; drop django support < 1.8
3.2 KB
re #29: update tests setting
1.8 KB
better django 1.9 support; drop django support < 1.8
203 B
add coverage in tox for codecov

What is DjangoBB?

DjangoBB is a quick and simple forum which uses the Django Framework (written in Python language). Abbreviation DjangoBB stands for Django Bulletin Board. DjangoBB is distributed under the BSD license.

The basic concept of the forum progress is:

  • the usage of various DBMS (MySQL, PostgreSQL, Oracle, SQLite)
  • the ease of integration into any Django project and the ease of installation
  • the usage of standard libraries for launching on conventional hostings with python support
  • user-friendly installation process
  • classic view of the forum like IPB, PhpBB, Punbb
  • easy forum setup
  • high speed
  • reliability

At the current stage of development the main object is the functional implementation of the PunBB forum, in the sequel it is projected to expand it significantly.


Will be soon...


DjangoBB consists of 2 parts:


  • Python 2.7/3.3+
  • Django >= 1.7

Fore more info pls check ''requirements.txt'' and ''optional-requirements.txt'' files

Preinstall requiments:

  • virtualenv
  • setuptools or pip

Download latest source and install app:

 tar zxvf stable.tar.gz
 virtualenv .env
 cd <place_for_virtualenv_dir>
 source .env/bin/activate
 # from djangobb app
 ./ install
 # ./ develop will be ok too if you are planning to upgrade djangobb from hg

Download and setup basic project:

 tar zxvf tip.tar.gz
 cd slav0nic-djangobb_project-tip/
 pip install -r requirements.txt
 cd basic_project/
 ./ migrate
 ./ collectstatic
 ./ runserver

Also you can add djangobb_forum to your django project as app and install requirements via pip.

User Support and demo

#djangobb on freenode IRC


Mercurial repository: Git mirror:

Migration from other forum engines:

''will be soon...''

punBB-to-DjangoBB ''unofficial/inactive''

phpBB3 to DjangoBB ''unofficial''

"Why another forum?"

As far`as we are concerned, there is no usable engine written in Django. In our humble opinion, existing implementations are too simple and have little function.

Sites using DjangoBB




translation progress

Howto add new translation?