{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [], "description": "Home-page: https://github.com/bitmazk/django-frequently\nAuthor: Tobias Lorenz\nAuthor-email: tobias.lorenz@bitmazk.com\nLicense: The MIT License\nDescription: django-frequently\n =================\n \n A Django application that can be used as a FAQ, a Q&A, for general\n announcements or as a miniblog. There are a lot of functions to increase the\n user experience, like sorting by popularity, statistics and ratings.\n \n Installation\n ------------\n \n You need to install the following prerequisites in order to use this app::\n \n pip install Django\n \n If you want to use the cms app or the cms plugin please install additionally::\n \n pip install django-cms\n \n \n If you want to install the latest stable release from PyPi::\n \n $ pip install django-frequently\n \n If you feel adventurous and want to install the latest commit from GitHub::\n \n $ pip install -e git://github.com/bitmazk/django-frequently.git#egg=frequently\n \n Add ``frequently`` to your ``INSTALLED_APPS``::\n \n INSTALLED_APPS = (\n ...,\n # django-cms related\n 'cms',\n 'treebeard',\n 'menus',\n \n 'ckeditor',\n 'frequently',\n )\n \n Add the ``frequently`` URLs to your ``urls.py``::\n \n urlpatterns = [\n url(r'^faq/', include('frequently.urls')),\n ]\n \n As of version 2 of this app, there are some significant backwards incompatible\n changes. If you are a new user, you are fine, existing users must check\n the migration docs at\n [cmsplugin-frequently](https://github.com/bitmazk/cmsplugin-frequently). When\n you are ready to install this app, set the following setting to `True` in\n your `settings.py`::\n \n FREQUENTLY_READY_FOR_V1 = True\n \n Now you can migrate your database::\n \n ./manage.py migrate frequently\n \n Usage\n -----\n \n Just visit the root URL of the app. Let's assume you hooked the app into your\n ``urls.py`` at `f/`, then visit `yoursite.com/f/`. You will see the entry\n overview. As you can see, you can provide a form to let users submit their own\n entries @ `yoursite.com/your-question/`.\n \n The entry handling is made by AJAX and jQuery, but is also functional without\n Javascript enabled.\n \n * The entries can be up- or downvoted.\n * The entries are sorted by popularity.\n * Entries can be fixed via an extra attribute.\n * The last view date and the amount of all views is tracked.\n \n Settings\n --------\n \n FREQUENTLY_ALLOW_ANONYMOUS\n ++++++++++++++++++++++++++\n \n Default: ``False``\n \n Set this to ``True`` if you want to allow anonymous users to see the list view\n and to submit new questions.\n \n \n FREQUENTLY_REQUIRE_EMAIL\n ++++++++++++++++++++++++\n \n Default: ``True``\n \n Set this to ``False`` in order to hide the email field on the question create\n form. This makes sense when you have set ``FREQUENTLY_ALLOW_ANONYMOUS`` to\n ``False`` - in this case you already know the email address of the user.\n \n \n Template Tag\n ------------\n \n We provide a template tag to render entries of a certain category.:\n \n {% render_category 'slug-of-the-category' %}\n \n IMPORTANT: Make sure to include the js file in this template:\n \n \n \n \n Contribute\n ----------\n \n If you want to contribute to this project, please perform the following steps::\n \n # Fork this repository\n # Clone your fork\n $ mkvirtualenv -p python2.7 django-frequently\n $ pip install -r test_requirements.txt\n $ python setup.py test\n # You should get no failing tests\n \n $ git co -b feature_branch master\n # Implement your feature and tests\n $ git add . && git commit\n $ git push origin feature_branch\n # Send us a pull request for your feature branch\n \n Whenever you run the tests a coverage output will be generated in\n ``tests/coverage/index.html``. When adding new features, please make sure that\n you keep the coverage at 100%.\n \n If you are making changes that need to be tested in a browser (i.e. to the\n CSS or JS files), you might want to setup a Django project, follow the\n installation instructions above, then run ``python setup.py develop``. This\n will just place an egg-link to your cloned fork in your project's virtualenv.\n \n Roadmap\n -------\n \n See the issue list on GitHub for features that are planned for the next\n milestone.\n \nKeywords: django,app,reusable,faq,questions,answers\nPlatform: OS Independent\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "django-frequently", "package_url": "https://pypi.org/project/django-frequently/", "platform": "", "project_url": "https://pypi.org/project/django-frequently/", "project_urls": null, "release_url": "https://pypi.org/project/django-frequently/2.0.0/", "requires_dist": [ "Django", "django-libs", "django-ckeditor" ], "requires_python": "", "summary": "A reusable Django app that can be used as a FAQ.", "version": "2.0.0" }, "last_serial": 4621483, "releases": { "0.2": [ { "comment_text": "", "digests": { "md5": "aa06a5b30cead5a8bb33a5a43bdc194b", "sha256": "126e8a04bfae60175e6227a62b63734100da982005f03da8bac97ae7c460bf4a" }, "downloads": -1, "filename": "django-frequently-0.2.tar.gz", "has_sig": false, "md5_digest": "aa06a5b30cead5a8bb33a5a43bdc194b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27711, "upload_time": "2013-04-27T06:42:17", "url": "https://files.pythonhosted.org/packages/37/34/dca826b4eaf7cf992d6087007bbde45670d0cc380463c904e9c8ee8b2dfa/django-frequently-0.2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "b49341bc3397a4be73993deace0825a5", "sha256": "042c7b5f2aa60b9a86a389f0410779a1f93fd9e55b438e2325dae324ac6a1380" }, "downloads": -1, "filename": "django-frequently-0.2.1.tar.gz", "has_sig": false, "md5_digest": "b49341bc3397a4be73993deace0825a5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26635, "upload_time": "2013-04-29T07:03:20", "url": "https://files.pythonhosted.org/packages/98/9d/92ad8b62f719ef58dc151650491490789395487fe9f733c4de1cb5162bf3/django-frequently-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "f4f8232bb8755fdfbd63b6ee02b70686", "sha256": "d9511ac58ed4b740e5e1d6811da16c511f97ba0a5aec822542d7586b6c50edcf" }, "downloads": -1, "filename": "django-frequently-0.2.2.tar.gz", "has_sig": false, "md5_digest": "f4f8232bb8755fdfbd63b6ee02b70686", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29369, "upload_time": "2013-04-29T08:10:09", "url": "https://files.pythonhosted.org/packages/38/43/a38891a29b4560846aed11aa46bbb2b40b9e3ff2b97918336734b3618ff5/django-frequently-0.2.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "19343bb6cb65c04974bf33ade5dee06a", "sha256": "0d1978238062ae28b200267053d90c4c8ece54407c6de4352751b315345c01f9" }, "downloads": -1, "filename": "django-frequently-0.3.tar.gz", "has_sig": false, "md5_digest": "19343bb6cb65c04974bf33ade5dee06a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28186, "upload_time": "2013-07-20T13:20:19", "url": "https://files.pythonhosted.org/packages/4e/05/f9a909f120942ae84333bbc244beb935af1bb560bb94314e0191f7565180/django-frequently-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "7907d4c2a5090450fd7f8a1a01630e62", "sha256": "14b5a02b8aebb64448ccdb3e30495edd4dc63a7428860f50f30a8fe462b931db" }, "downloads": -1, "filename": "django-frequently-0.4.tar.gz", "has_sig": false, "md5_digest": "7907d4c2a5090450fd7f8a1a01630e62", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27833, "upload_time": "2013-09-03T18:54:07", "url": "https://files.pythonhosted.org/packages/54/ee/194a631881122ed9ffb9e0ae162ddfa8541bb76e98b564d02fa7613cd165/django-frequently-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "c88d587852de11821d6bdc9fbca72b07", "sha256": "28c88e7ea835ee5a8ec02d0373066f1cff681efac46897456c8865c93f6645de" }, "downloads": -1, "filename": "django-frequently-0.5.tar.gz", "has_sig": false, "md5_digest": "c88d587852de11821d6bdc9fbca72b07", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32542, "upload_time": "2013-09-20T13:06:19", "url": "https://files.pythonhosted.org/packages/03/40/f4fc1d4cd1a1b0dd173a96da87291be2a1756c0f035375fd338c702d0d3b/django-frequently-0.5.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "5ffa0e368a7ffd1fab9066cc13ea377a", "sha256": "7a1c8e3dea788c07030000cde538afe8db147be6c078aa742162b6fa4a9ad9e1" }, "downloads": -1, "filename": "django-frequently-0.6.tar.gz", "has_sig": false, "md5_digest": "5ffa0e368a7ffd1fab9066cc13ea377a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33210, "upload_time": "2013-09-20T13:58:08", "url": "https://files.pythonhosted.org/packages/7c/70/f25d20ec0df6412fb2c9c93639d16c25d3dcfb6a41075a7756de282e2afa/django-frequently-0.6.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "0814052fd1d4dd35685ceb1d38179bd5", "sha256": "e2a1ed0b7df5aff6dea2e2e8132fe26ca59e8896863164c2a0cec2ce63587ac5" }, "downloads": -1, "filename": "django-frequently-0.6.1.tar.gz", "has_sig": false, "md5_digest": "0814052fd1d4dd35685ceb1d38179bd5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33658, "upload_time": "2013-09-29T19:12:04", "url": "https://files.pythonhosted.org/packages/b5/06/c55a8324dd8519aff80a5b2d4e5c243da4ef1f0894ba7d66e44b7637dde1/django-frequently-0.6.1.tar.gz" } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "4adb42a974aca76e7571d9e3dbfd5aff", "sha256": "90e82b3a82bea7177ddb86a08fbcce3a49b632ef930a42bc66cfef87cabdc507" }, "downloads": -1, "filename": "django-frequently-0.6.2.tar.gz", "has_sig": false, "md5_digest": "4adb42a974aca76e7571d9e3dbfd5aff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33744, "upload_time": "2013-11-11T00:26:57", "url": "https://files.pythonhosted.org/packages/c3/30/18131d3cc2e1d27c58811d4c20160b7151a9427c39f4a3114632aa96318b/django-frequently-0.6.2.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "7eaadac57946ce1dca44f1ce9746e892", "sha256": "2c9958e33da85172c8f5fe11e3f87b21f0a4064e6424ea7bfe5c9bbf2e7b51b8" }, "downloads": -1, "filename": "django-frequently-1.1.tar.gz", "has_sig": false, "md5_digest": "7eaadac57946ce1dca44f1ce9746e892", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30134, "upload_time": "2013-11-24T06:19:59", "url": "https://files.pythonhosted.org/packages/9c/a0/c96de72c12da6663c04ab3d8582ffcd55fc8236736648c5938e227cd3ea6/django-frequently-1.1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "c6d0ee2f5b85cc5e63e08d3834e54e8c", "sha256": "de187b6520845184edf76caa49ed54ef7098d609c0124a421a091140ccb9d11c" }, "downloads": -1, "filename": "django-frequently-1.2.tar.gz", "has_sig": false, "md5_digest": "c6d0ee2f5b85cc5e63e08d3834e54e8c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25650, "upload_time": "2013-12-10T07:49:10", "url": "https://files.pythonhosted.org/packages/6e/3a/31b83f809cf352ad38a75b4353d98618212fa386fbf51fc62a4b8b26df40/django-frequently-1.2.tar.gz" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "2a0b72cdf2163af8d570fc825dbba231", "sha256": "42f54bd809b984858b11a12946afe6c57ac75226f080cdc32e49cfedc1256678" }, "downloads": -1, "filename": "django-frequently-1.3.tar.gz", "has_sig": false, "md5_digest": "2a0b72cdf2163af8d570fc825dbba231", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27292, "upload_time": "2014-06-06T06:37:10", "url": "https://files.pythonhosted.org/packages/33/6c/8e06543e616e537f55afa0437419dd0530140339f3953ffb66c8679edd59/django-frequently-1.3.tar.gz" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "842cc7909f2aade258f823c1bf7609bf", "sha256": "f382876182e379a703dc4e55e56761264d51f34c6b6d56574e27c2726c5d68d0" }, "downloads": -1, "filename": "django-frequently-1.3.1.tar.gz", "has_sig": false, "md5_digest": "842cc7909f2aade258f823c1bf7609bf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27476, "upload_time": "2014-06-06T08:35:54", "url": "https://files.pythonhosted.org/packages/0d/fd/e95ab7176b882d9565565a91646f1ee6204da1e18b6b864f226624614143/django-frequently-1.3.1.tar.gz" } ], "1.3.2": [ { "comment_text": "", "digests": { "md5": "e0a9387a3207f340b5083fcf437be65c", "sha256": "c1f3b0a5a0a0f042836627aad118671d89d9f07918a453230687d0c50d9bae18" }, "downloads": -1, "filename": "django-frequently-1.3.2.tar.gz", "has_sig": false, "md5_digest": "e0a9387a3207f340b5083fcf437be65c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27750, "upload_time": "2014-12-31T09:02:56", "url": "https://files.pythonhosted.org/packages/47/cf/e5638d8807784b807db721dacd891dac5cdfceb256ce2108852259a419d0/django-frequently-1.3.2.tar.gz" } ], "1.4": [ { "comment_text": "", "digests": { "md5": "c7e1149c79574db860c398ce5664d57b", "sha256": "724b2d4f5c6c383dfc798d570c24a5f459856a80048510656ee736fb0b7df146" }, "downloads": -1, "filename": "django-frequently-1.4.tar.gz", "has_sig": false, "md5_digest": "c7e1149c79574db860c398ce5664d57b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28414, "upload_time": "2015-09-10T11:35:19", "url": "https://files.pythonhosted.org/packages/5e/73/d511313e4cd6c9a8edc8a0600cdef0a4c31029c2b63b9570aa4735fc388d/django-frequently-1.4.tar.gz" } ], "1.4.1": [ { "comment_text": "", "digests": { "md5": "8d972f1bc8d92be80ed360b471e01d62", "sha256": "eed52dac1521daddbdcb7513408b3aea987a7326b545820ff6387fb326b1e793" }, "downloads": -1, "filename": "django-frequently-1.4.1.tar.gz", "has_sig": false, "md5_digest": "8d972f1bc8d92be80ed360b471e01d62", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28977, "upload_time": "2015-09-11T16:56:28", "url": "https://files.pythonhosted.org/packages/75/a2/5acc84d430f01293c3a9e10237eedfbf3becc88d760125ecad631988ab47/django-frequently-1.4.1.tar.gz" } ], "1.4.2": [ { "comment_text": "", "digests": { "md5": "7a6c8956fdeb5d9f8d08577ad992a6d7", "sha256": "66761f1a4206d50d60edd7614f3d8535100c09a67a171bc961c3dc9a84788e17" }, "downloads": -1, "filename": "django-frequently-1.4.2.tar.gz", "has_sig": false, "md5_digest": "7a6c8956fdeb5d9f8d08577ad992a6d7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20379, "upload_time": "2016-04-28T18:33:35", "url": "https://files.pythonhosted.org/packages/c2/08/f94e77dd2fc2a969f6fb9f7fddd5b096e041ab2623074171cb9326ceb024/django-frequently-1.4.2.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "182086fb48f7d50a68fa76ea96418c49", "sha256": "1dfe6562c8cdc671e442c803375c0c64855949d1cb4f4691b523694c2ecb4e0b" }, "downloads": -1, "filename": "django_frequently-2.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "182086fb48f7d50a68fa76ea96418c49", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 28381, "upload_time": "2018-12-20T15:59:08", "url": "https://files.pythonhosted.org/packages/38/25/f560bd69b6bde24351eabe2fd4c03959492691653bdce33c956c58a2450c/django_frequently-2.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c61b1dca94dff5b47359707e920246f2", "sha256": "5366e4028ef4634f2bce6c5668291e3500a26c09e492b97e02500275ccdf415d" }, "downloads": -1, "filename": "django-frequently-2.0.0.tar.gz", "has_sig": false, "md5_digest": "c61b1dca94dff5b47359707e920246f2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20739, "upload_time": "2018-12-20T15:59:10", "url": "https://files.pythonhosted.org/packages/77/1f/15709a09980834c0663401a911d3de6e708739a5f481d0c6fd51a201dc26/django-frequently-2.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "182086fb48f7d50a68fa76ea96418c49", "sha256": "1dfe6562c8cdc671e442c803375c0c64855949d1cb4f4691b523694c2ecb4e0b" }, "downloads": -1, "filename": "django_frequently-2.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "182086fb48f7d50a68fa76ea96418c49", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 28381, "upload_time": "2018-12-20T15:59:08", "url": "https://files.pythonhosted.org/packages/38/25/f560bd69b6bde24351eabe2fd4c03959492691653bdce33c956c58a2450c/django_frequently-2.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c61b1dca94dff5b47359707e920246f2", "sha256": "5366e4028ef4634f2bce6c5668291e3500a26c09e492b97e02500275ccdf415d" }, "downloads": -1, "filename": "django-frequently-2.0.0.tar.gz", "has_sig": false, "md5_digest": "c61b1dca94dff5b47359707e920246f2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20739, "upload_time": "2018-12-20T15:59:10", "url": "https://files.pythonhosted.org/packages/77/1f/15709a09980834c0663401a911d3de6e708739a5f481d0c6fd51a201dc26/django-frequently-2.0.0.tar.gz" } ] }