Git Product home page Git Product logo

cnmade / djangobb Goto Github PK

View Code? Open in Web Editor NEW

This project forked from slav0nic/djangobb

0.0 0.0 0.0 2.63 MB

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

Home Page: djangobb.org

License: Other

Python 42.14% CSS 30.42% JavaScript 4.61% HTML 22.75% Makefile 0.08%

djangobb's Introduction

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.

Documentation

Will be soon...

Install

DjangoBB consists of 2 parts:

Compatibility

  • Python 2.7/3.3+
  • Django >= 1.8

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

Preinstall requiments:

  • virtualenv
  • setuptools or pip

Download latest source and install app:

#!sh
 wget https://bitbucket.org/slav0nic/djangobb/get/stable.tar.gz
 tar zxvf stable.tar.gz
 virtualenv .env
 cd <place_for_virtualenv_dir>
 source .env/bin/activate
 # setup.py from djangobb app
 ./setup.py install
 # ./setup.py develop will be ok too if you are planning to upgrade djangobb from hg

Download and setup basic project:

#!sh
 wget https://bitbucket.org/slav0nic/djangobb_project/get/tip.tar.gz
 tar zxvf tip.tar.gz
 cd slav0nic-djangobb_project-tip/
 pip install -r requirements.txt
 cd basic_project/
 touch local_settings.py
 # set DATABASE
 ./manage.py migrate
 ./manage.py collectstatic
 ./manage.py 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

Forum: support.djangobb.org

Mercurial repository: https://bitbucket.org/slav0nic/djangobb/ Git mirror: http://github.com/slav0nic/DjangoBB/

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

DjangoBBPowered

Development

Translation:

http://www.transifex.net/projects/p/djangobb/

translation progress

Howto add new translation?

djangobb's People

Contributors

akava avatar alafin avatar andialbrecht avatar atugushev avatar azelphur avatar bon avatar bredpittt avatar chadpaulson avatar dmascialino avatar dragon-lex avatar evoloshchuk avatar hades avatar haohui avatar hsoft avatar jedie avatar krenair avatar lxb avatar paepke avatar psi29a avatar slav0nic avatar stefanha avatar tomds avatar yanchenko-igor avatar zaezzz avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.