{ "info": { "author": "Roman", "author_email": "megaclaff@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Framework :: Django", "Framework :: Django :: 1.10", "Framework :: Django :: 1.8", "Framework :: Django :: 1.9", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5" ], "description": "=============================\ndjango-djeddit\n=============================\n\n.. image:: https://badge.fury.io/py/django-djeddit.svg\n :target: https://badge.fury.io/py/django-djeddit\n\n.. image:: https://travis-ci.org/EatEmAll/django-djeddit.svg?branch=master\n :target: https://travis-ci.org/EatEmAll/django-djeddit\n\n.. image:: https://codecov.io/gh/EatEmAll/django-djeddit/branch/master/graph/badge.svg\n :target: https://codecov.io/gh/EatEmAll/django-djeddit\n\n.. image:: https://img.shields.io/badge/python-2.7%2C%203.4%2C%203.5%2C%203.6-blue.svg\n :target: https://travis-ci.org/EatEmAll/django-djeddit\n\n.. image:: https://img.shields.io/badge/django%20versions-1.8%2C%201.9%2C%201.10%2C%201.11%2C%202.0-blue.svg\n :target: https://travis-ci.org/EatEmAll/django-djeddit\n\nBare bones Django forum application with Reddit like features developed as a Django reusable app.\n\n* comments are ranked using wilson scoring interval and displayed in a collapsable tree structure (using `django-mptt `_)\n* voting functionality for threads & comments\n* compatible with mobile screen sizes (using `Bootstrap `_)\n* users management page for admins\n* admins can lock/unlock, edit, delete threads and posts, edit & delete topics\n\n\n`django-registration-redux `_ is recommanded to go along with this app if you need out of the box user registration functionality.\n\nWorking demo: http://eatemall.pythonanywhere.com\n\nDocumentation: https://django-djeddit.readthedocs.io.\n\nScreenshots\n-----------\n\n.. image:: https://raw.githubusercontent.com/EatEmAll/django-djeddit/master/media/Threads.jpg\n\n.. image:: https://raw.githubusercontent.com/EatEmAll/django-djeddit/master/media/User.jpg\n\n.. image:: https://raw.githubusercontent.com/EatEmAll/django-djeddit/master/media/Comments.jpg\n\nSupported Dajngo versions\n-------------------------\n\nThe app is currently tested with Django 1.8, 1.9, 1.10 and 1.11, 2.0\n\nQuickstart\n----------\n\nInstall django-djeddit::\n\n pip install django-djeddit\n\nAdd it and its dependencies to your `INSTALLED_APPS`:\n\n.. code-block:: python\n\n INSTALLED_APPS = [\n ...\n 'crispy_forms',\n 'mptt',\n 'djeddit',\n 'meta',\n ...\n ]\n\ndjeddit_settings to context_processors:\n\n.. code-block:: python\n\n 'context_processors': [\n ...\n 'djeddit.context_processors.djeddit_settings',\n ...\n ]\n\njango-djeddit's URL patterns:\n\n.. code-block:: python\n\n urlpatterns = [\n ...\n url(r'^', include('djeddit.urls')),\n ...\n ]\n\nMigrate models:\n\n.. code-block:: python\n\n python manage.py migrate djeddit\n\n\nCreate a topic:\n\nYou can use New Topic dialog in topics page if you're logged in as a superuser or you can create one in a python console:\n\n.. code-block:: python\n\n from djeddit.models import Topic\n Topic.objects.create(title='Test Topic')\n\n\nCredits\n-------\n\nDependencies:\n\n* django-mptt_\n* crispy_forms_\n* django-meta_\n* django-ipware_\n\n.. _django-mptt: https://github.com/django-mptt/django-mptt\n.. _crispy_forms: https://github.com/django-crispy-forms/django-crispy-forms\n.. _django-meta: https://github.com/nephila/django-meta\n.. _django-ipware: https://github.com/un33k/django-ipware\n\nTools used in rendering this package:\n\n* Cookiecutter_\n* `cookiecutter-djangopackage`_\n\n.. _Cookiecutter: https://github.com/audreyr/cookiecutter\n.. _`cookiecutter-djangopackage`: https://github.com/pydanny/cookiecutter-djangopackage\n\n\n\n\nHistory\n-------\n\n0.1.0 (2017-04-15)\n++++++++++++++++++\n\n* First release on PyPI.\n\n0.1.5 (2017-05-26)\n++++++++++++++++++\n\n* Added tests for models, forms, views\n* Urls that include topic titles with spaces in them don't work // fixed\n* Competability fixes for Django 1.9 and 1.8 and Python 2.7\n* client side fixes for added compatibility with mobile screen sizes\n* font-awsome fonts are not loading // fixed\n* Added description field for Topic model\n* moved base.html to root template dir\n\n0.2 (2017-07-04)\n++++++++++++++++\n\n* Admins can lock/unlock & delete threads, delete posts\n* Admins can edit thread title, url, and post content\n* added users management page for admins\n* admins can edit & delete topics\n* added fields upvotes, downvotes, wsi (Wilson score interval) to Post model\n* removed score field from Post model\n* comments are ranked using wilson scoring interval\n* added comments paging functionality (using \"Load n more comments\" links)\n\n0.3 (2018-06-02)\n++++++++++++++++\n\n* added option to define url prefix in settings.TOPICS_URL for topic & thread pages\n* added sitemap support\n* added url slugs to threads\n* added ip & user agent tracking for posts\n* added compatibility to Django 2.0\n* added thread stickies (can be added or removed by admins)", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/EatEmAll/django-djeddit", "keywords": "django-djeddit", "license": "Apache Software License 2.0", "maintainer": "", "maintainer_email": "", "name": "django2-djeddit", "package_url": "https://pypi.org/project/django2-djeddit/", "platform": "", "project_url": "https://pypi.org/project/django2-djeddit/", "project_urls": { "Homepage": "https://github.com/EatEmAll/django-djeddit" }, "release_url": "https://pypi.org/project/django2-djeddit/0.3.1.3/", "requires_dist": null, "requires_python": "", "summary": "Bare bones Django forum application with Reddit like features", "version": "0.3.1.3" }, "last_serial": 4592982, "releases": { "0.3.1.1": [ { "comment_text": "", "digests": { "md5": "a1c8960c1d96fd8a3ef4a88de538789a", "sha256": "ef8c5049662d708ecafe62c7b546267e790a022d3929cf4e5627af328c2b4ef5" }, "downloads": -1, "filename": "django2-djeddit-0.3.1.1.tar.gz", "has_sig": false, "md5_digest": "a1c8960c1d96fd8a3ef4a88de538789a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1072821, "upload_time": "2018-09-29T18:06:36", "url": "https://files.pythonhosted.org/packages/46/78/f81bd6bc67a45b5e11aa8b11c97ff8429082b1db4e5df75ca7fedc74617d/django2-djeddit-0.3.1.1.tar.gz" } ], "0.3.1.2": [ { "comment_text": "", "digests": { "md5": "2bff022a1589290c7245dce47eb50653", "sha256": "24bee6b6d7867896d207858919cffe4149f771c2625ded4eec150c78f496adba" }, "downloads": -1, "filename": "django2-djeddit-0.3.1.2.tar.gz", "has_sig": false, "md5_digest": "2bff022a1589290c7245dce47eb50653", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1073026, "upload_time": "2018-12-13T05:30:13", "url": "https://files.pythonhosted.org/packages/cc/63/dbb24a59a9683bde447e0d8c9916c448accc963b436eea45f4c06ccc93ec/django2-djeddit-0.3.1.2.tar.gz" } ], "0.3.1.3": [ { "comment_text": "", "digests": { "md5": "7646acfb722de42afc65fab58376fdb8", "sha256": "c438890562baf6393cd2b58192c9fb5f77994126f734cfe6f3d63d18b90bf0b6" }, "downloads": -1, "filename": "django2-djeddit-0.3.1.3.tar.gz", "has_sig": false, "md5_digest": "7646acfb722de42afc65fab58376fdb8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1073027, "upload_time": "2018-12-13T05:30:17", "url": "https://files.pythonhosted.org/packages/4a/02/fd9955005ce09a2298ce8fed4158acfb9157c221873a2b6b574629cc1a31/django2-djeddit-0.3.1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7646acfb722de42afc65fab58376fdb8", "sha256": "c438890562baf6393cd2b58192c9fb5f77994126f734cfe6f3d63d18b90bf0b6" }, "downloads": -1, "filename": "django2-djeddit-0.3.1.3.tar.gz", "has_sig": false, "md5_digest": "7646acfb722de42afc65fab58376fdb8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1073027, "upload_time": "2018-12-13T05:30:17", "url": "https://files.pythonhosted.org/packages/4a/02/fd9955005ce09a2298ce8fed4158acfb9157c221873a2b6b574629cc1a31/django2-djeddit-0.3.1.3.tar.gz" } ] }