Spirit is a modern Python based forum built on top of Django framework
Go to file
Esteban Castro Borsani c2f9ed3a49 Feature/upload files optional (#196)
* comment.forms pass tmp file to magic

* core.tags settings

* make comment upload image/file optional

* gitignore update

* delete manage

* gitignore update

* delete manage

* generic editor upload

* editor pass image extensions

* fix coffee tests

* bookmark coffee lil refactor

* update js deps

* rename test

* comment.forms change file name format from hash.file.ext -> file_hash.ext

* add @rkenmi to authors

* update history
2017-09-21 13:47:10 -03:00
.tx core.management commands & tx locale updates 2015-10-14 18:10:08 -03:00
example email timeout setting (#184) 2017-06-21 18:27:39 -03:00
spirit Feature/upload files optional (#196) 2017-09-21 13:47:10 -03:00
.coveragerc Feature/support django 1 10 (#139) 2016-11-14 00:48:35 -03:00
.editorconfig Feature/emojis 93 (#126) 2016-06-07 06:38:04 +02:00
.gitattributes gitattributes LF 2014-11-17 21:26:41 -03:00
.gitignore Feature/upload files optional (#196) 2017-09-21 13:47:10 -03:00
.travis.yml Feature/support django 1 10 (#139) 2016-11-14 00:48:35 -03:00
AUTHORS.md Feature/upload files optional (#196) 2017-09-21 13:47:10 -03:00
gulpfile.js Feature/upload files optional (#196) 2017-09-21 13:47:10 -03:00
HISTORY.md Feature/upload files optional (#196) 2017-09-21 13:47:10 -03:00
LICENSE license 2015-06-10 10:16:53 -03:00
Makefile easier setup 2016-11-13 16:18:41 -03:00
MANIFEST.in manifest exclude whoosh_index 2016-11-13 18:43:02 -03:00
package.json Feature/upload files optional (#196) 2017-09-21 13:47:10 -03:00
README.md Feature/support django 1 10 (#139) 2016-11-14 00:48:35 -03:00
requirements.txt File upload (#194) 2017-09-21 04:35:51 -03:00
runtests.py tests cleanup 2015-07-25 00:17:53 -03:00
setup.cfg Fix F841 errors of unused local variables 2014-11-29 21:08:08 +01:00
setup.py Fix/unicode slugify dependency (#182) 2017-06-02 21:31:27 -03:00
TODO todo 2015-05-05 13:11:32 -03:00
yarn.lock Feature/upload files optional (#196) 2017-09-21 13:47:10 -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.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