Skip to content
forked from nitely/Spirit

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

License

Notifications You must be signed in to change notification settings

alesdotio/Spirit

 
 

Repository files navigation

Spirit (alesdotio fork)

Custom changes from nitely/Spirit:

  • Added ability to restrict access, topic creation or comment creation per Category
  • User groups
  • Unlimited comment length
  • User email is now required on registration
  • Saner password policy
  • User titles
  • Added option to upload a file avatar or use a different source (social login)
  • Search in comments content
  • Configurable ratelimit
  • HTML Emails
  • Simple but functional Django admin
  • Improved compatibility with python-social (social login)

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.4 and 3.5 (recommended)
  • Django 1.8 LTS (recommended), 1.9 and 1.10
  • PostgreSQL (recommended), MySQL, Oracle Database and SQLite

Installing (Advanced)

Check out the example project.

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

About

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

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 55.8%
  • CSS 18.4%
  • HTML 14.6%
  • CoffeeScript 9.2%
  • JavaScript 2.0%