Skip to main content

A Django forum engine for building powerful community driven websites.

Project description

Documentation Status License Latest Version Build status Codecov status

This application is currently in beta. It should not be used in production environments.

Django-machina is a forum framework for Django providing a way to build community-driven websites. It offers a full-featured yet very extensible forum solution:

  • Topic and post editing

  • Forums tree management

  • Per-forum permissions

  • Anonymous posting

  • Polls and attachments

  • Moderation and pre-moderation

  • Forum conversations search

Django-machina was built with integration in mind: the application is designed to be used inside existing Django applications. It is not a standalone forum solution.

Django-machina was built with customization and extensibility in mind: each single functionality of the application can be customized or overriden to accommodate with your needs. In fact, django-machina uses the same techniques as those introduced by the famous django-oscar e-commerce framework to allow powerfull customizations.

Documentation

Online browsable documentation is available at https://django-machina.readthedocs.org.

Head over to the documentation for all the details on how to set up your forum and how to customize it to suit your needs.

Requirements

Python 2.7+ or 3.3+, Django 1.8+. Please refer to the requirements section of the documentation for a full list of dependencies.

Demo sites

Two demo sites can be tested:

  • the vanilla project contains a standard installation of django-machina without customization

  • the demo project showcases the customization possibilities of django-machina

Authors

Morgan Aubert (@ellmetha) and contributors

License

BSD. See LICENSE for more details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django-machina-0.2.1.tar.gz (791.0 kB view details)

Uploaded Source

Built Distribution

django_machina-0.2.1-py2.py3-none-any.whl (942.2 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file django-machina-0.2.1.tar.gz.

File metadata

File hashes

Hashes for django-machina-0.2.1.tar.gz
Algorithm Hash digest
SHA256 0124cd5fe70e67a16aeab787405408a0b3acca2792c6c28ef883ef677e8ea29f
MD5 8a99b7e236df09cc67c347fb40150d77
BLAKE2b-256 0bb86ca5ab224052142528c8b8cf5ec2bdafe9eb8cdf76df0d6a0fa7f3ef5d84

See more details on using hashes here.

File details

Details for the file django_machina-0.2.1-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for django_machina-0.2.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 bbaa537c1363d36a6a9e810d3483a6dc39bd55cf7c5d4cef5970a8f2deb1a8e0
MD5 2e0e9489133f023f490360a7bef8061c
BLAKE2b-256 e37c708ad631e7361315e4c8938abd6b6aff88ca7968ac85f1405551a7e8edaa

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page