2015-10-08 21:59:35 -03:00
2014-11-17 15:03:39 +01:00
2014-11-17 21:26:41 -03:00
2015-10-06 02:32:27 -03:00
2015-09-06 12:23:44 -03:00
2015-10-06 02:32:28 -03:00
2015-08-14 19:19:41 -03:00
2015-06-10 10:16:53 -03:00
2014-05-18 20:37:30 -03:00
2015-10-06 02:32:28 -03:00
2015-09-23 19:45:32 -03:00
2015-07-28 00:12:56 -03:00
2015-07-25 00:17:53 -03:00
2015-08-14 19:19:41 -03:00
2015-05-05 13:11:32 -03:00

Spirit

Build Status Coverage Status pypi licence

Spirit is a Python based forum built using the Django framework.

To see it in action, please visit The Spirit Project.

Compatibility

  • Python 2.7, 3.3 and 3.4 (recommended)
  • Django 1.8 LTS
  • PostgreSQL (recommended), MySQL, Oracle Database and SQLite

Installing (Advanced)

Check out the example provided.

In short:

Add url(r'^', include('spirit.urls')), to your urls.py

Add from spirit.settings import * to the top of your settings.py file, otherwise you will have to setup all django's related constants (Installed_apps, Middlewares, Login_url, etc)

Run:

pip install django-spirit
python manage.py spiritinstall

You will need to setup a search engine, Spirit is configured to work with Woosh by default.

An email server is required, you can host your own (ie: exim), or hire an external service provider (ie: Mandrill).

Start a development server:

python manage.py runserver

Visit (http://127.0.0.1:8000/)

On production, you would rather run Spirit on a real web server. ie: gunicorn + Nginx. Running Spirit on a virtualenv is adviced.

Upgrading

Detailed upgrade instructions are listed in Upgrading Spirit

Testing

The runtests.py script enable you to run the test suite of spirit.

  • Type ./runtests.py to run the test suite using the settings from the spirit folder.
  • Type ./runtests.py example to run the test suite using the settings from the example folder.

License

MIT

Description
Spirit is a modern Python based forum built on top of Django framework
Readme MIT 18 MiB
Languages
Python 54.5%
HTML 14%
CSS 12.9%
CoffeeScript 10.1%
SCSS 6.4%
Other 2.1%