{ "info": { "author": "Bhojram pawar", "author_email": "bhojrampawar@hotmail.com", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: Django", "Framework :: Django :: 2.2", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: Dynamic Content" ], "description": "## Djangoarticle : Django Reusable app to Publish Articles.\n\n**Djangoarticle** is a **Reusable Django app** which provides a full featured Article Model. The Djangoarticle's Article Model is rich features and powerful enough to start a **Blog** and **News website**, without installation of any 3rd party packages.\n___\n\n\n## Installation :\nYou can install **Djangoarticle** from PyPI using **pip**.\n\n``` pip install djangoarticle ```\n___\n\n\n## Configuration :\n***1. Open the ```settings.py``` module of your project, And put djangoarticle into ```INSTALLED_APPS```.***\n```python\nINSTALLED_APPS = (\n ...\n 'djangoarticle',\n ...\n)\n```\n\n***2. Open the ```urls.py``` module of your project, And include djangoarticle URLs.***\n```python\nurlpatterns = [\n ...\n re_path(r'^article/', include('djangoarticle.urls')),\n ...\n]\n```\n\n***3. Setup the Templates for djangoadmin.***\n>> ***Important Note***: Djangoadmin App is a part of Djangoengine project. And if you want to access UI part of Djangoadmin App, You need to configure some Reusable/global templates to your django project or you can create your own templates, It's very easy.\n```python\nTEMPLATES = [\n ...\n ...\n 'DIRS': [os.path.join(BASE_DIR, 'templates'),],\n ...\n ...\n]\n```\n\nCreate the ```templates``` folder inside ```BASE_DIR``` and Then create ```djangoadmin``` folders inside the templates folder.\nThen [download](https://www.dropbox.com/sh/na4tzfewub5mhe5/AABmyPHZ3KFZSpC7lH9Uvl5Ya?dl=0) the djangoadmin templates and put them inside the ```djangoadmin``` folder.\n\n***4. Static files configuration.***\nOpen your ```settings.py``` module and Configure Static files and media files or you can can use your own configuration.\n```python\nSTATIC_URL = '/static/'\nSTATICFILES_DIRS = (os.path.join(BASE_DIR, 'static-local'),)\nSTATIC_ROOT = os.path.join(os.path.dirname(BASE_DIR), 'static-root', 'static')\n\nMEDIA_URL = '/media/'\nMEDIA_ROOT = os.path.join(os.path.dirname(BASE_DIR), 'static-root', 'media')\n```\n\nCreate the ```static-local``` folder inside ```BASE_DIR```, Then create ```djangoadmin``` folders inside that ```static-local``` folder.\nAnd also [download](https://www.dropbox.com/sh/1jjul5c7kauas3o/AACeEf_OqpnzTe_iqK-r3SNMa?dl=0) the djangoadmin static files and put them inside the ```djangoadmin``` folder.\n___\n\n\n## Complete the Djangoarticle setup by running the following command one by one in the sequence.\n```python\npython manage.py makemigrations djangoarticle\npython manage.py migrate djangoarticle\npython manage.py collectstatic\npython manage.py runserver\n```\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/bhojrampawar/djangoarticle", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "djangoarticle", "package_url": "https://pypi.org/project/djangoarticle/", "platform": "", "project_url": "https://pypi.org/project/djangoarticle/", "project_urls": { "Homepage": "https://github.com/bhojrampawar/djangoarticle" }, "release_url": "https://pypi.org/project/djangoarticle/1.0.6/", "requires_dist": [ "Django", "djangorestframework-simplejwt", "djangorestframework", "Pillow" ], "requires_python": "", "summary": "Djangoarticle: Django Reusable app to Publish Articles.", "version": "1.0.6" }, "last_serial": 5999530, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "24735df316c91b6f59286017851d32e8", "sha256": "15519a99155a32652e9335710c17728e893c2324994d8929608a608383102a3e" }, "downloads": -1, "filename": "djangoarticle-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "24735df316c91b6f59286017851d32e8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16964, "upload_time": "2019-05-29T02:09:30", "url": "https://files.pythonhosted.org/packages/ee/5d/3b5b57987e9c3e6c73404202902873e8a5aedee6e0130dc0b325bc7685e0/djangoarticle-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "75843814b10cf6c0c637ed35fc97b982", "sha256": "c9690409b963091518101e7b3b830c986206c18cca9d947b953d8f9ee3818928" }, "downloads": -1, "filename": "djangoarticle-1.0.0.tar.gz", "has_sig": false, "md5_digest": "75843814b10cf6c0c637ed35fc97b982", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11729, "upload_time": "2019-05-29T02:09:33", "url": "https://files.pythonhosted.org/packages/c2/dd/37a8f5f35d4badf6ca3e4e6e1494e2c57c6f94916f5a2db2965cdcd45f98/djangoarticle-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "63b947857fdf89f89ea3342515250b83", "sha256": "e52132eafb78545f75f2d1d2cbc378a73b4f30d5754b954b34fbb06481e2ab8a" }, "downloads": -1, "filename": "djangoarticle-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "63b947857fdf89f89ea3342515250b83", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 20099, "upload_time": "2019-06-10T08:00:44", "url": "https://files.pythonhosted.org/packages/be/c9/d677658f2c39482d131cd755a3fe2661aa28ea9d41317e989022bea7f42a/djangoarticle-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "50161de2a3c9d3f2bb8ceddce00065f3", "sha256": "f3bef3026d2991bda9201d413422942496daa2f766ce3711439da76f376e17d9" }, "downloads": -1, "filename": "djangoarticle-1.0.1.tar.gz", "has_sig": false, "md5_digest": "50161de2a3c9d3f2bb8ceddce00065f3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13579, "upload_time": "2019-06-10T08:00:46", "url": "https://files.pythonhosted.org/packages/5a/23/b907c9427fd2fe683e9fed3baffe081d8aa18dacee79d6603a0deb39d283/djangoarticle-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "7dadbff276e8fe4b5e71fa2cc99fbfce", "sha256": "78fedade40f4b2b2a8ef3d4117570a202cfd627babb255c02b73822577014f78" }, "downloads": -1, "filename": "djangoarticle-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "7dadbff276e8fe4b5e71fa2cc99fbfce", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 20129, "upload_time": "2019-07-10T08:22:21", "url": "https://files.pythonhosted.org/packages/2e/2d/7e47ab308311e0e47254664ea26578f34c07f0d021aa28a79f6fce6dc671/djangoarticle-1.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "aa574aeb6e08bf7701cad51c40fd04c4", "sha256": "5aa0e214af202011ccaea4325a92dcf5da3b0b7f25f693579cef42805381f212" }, "downloads": -1, "filename": "djangoarticle-1.0.2.tar.gz", "has_sig": false, "md5_digest": "aa574aeb6e08bf7701cad51c40fd04c4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13616, "upload_time": "2019-07-10T08:22:24", "url": "https://files.pythonhosted.org/packages/ad/c3/7b556eb3a53fc87ebdc22c3569092093f4613a5ad939ba0aa66684d33948/djangoarticle-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "f69d9a27b7251cc9b9b1bdfbc3444b2e", "sha256": "0320fab57e294272b44a2c75e2dd7cd6ac65a631d712782019d1efcebf56a115" }, "downloads": -1, "filename": "djangoarticle-1.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "f69d9a27b7251cc9b9b1bdfbc3444b2e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 26368, "upload_time": "2019-07-10T17:43:33", "url": "https://files.pythonhosted.org/packages/bd/7d/c51d4e3bb9a629e49ed12561b65cf5d75022f68bfa323692bbae7931e090/djangoarticle-1.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d03386bde4808055b4d2c03d229dca0e", "sha256": "e26c800bfcad379baa9520d8a3d43fc6941e9177df8fb9496eec7b0e57af9dca" }, "downloads": -1, "filename": "djangoarticle-1.0.3.tar.gz", "has_sig": false, "md5_digest": "d03386bde4808055b4d2c03d229dca0e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17057, "upload_time": "2019-07-10T17:43:34", "url": "https://files.pythonhosted.org/packages/98/df/9adcda51cb0ed614f09b1b12bdfbd73dfa3fcd11d4e59b90f03a46897f3b/djangoarticle-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "8a3d88d54aaec593e6ef738252e735d7", "sha256": "8a2a077ceedf0ae642fd2f57e5975d3cf0522534ffca7ef76796b60a316b1fc0" }, "downloads": -1, "filename": "djangoarticle-1.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "8a3d88d54aaec593e6ef738252e735d7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 27419, "upload_time": "2019-07-24T14:58:06", "url": "https://files.pythonhosted.org/packages/e6/a5/8b3e2948543058cd27c48013b706e33110debffce9d8b8ad309dfdfa87d9/djangoarticle-1.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "933599457eb9ea408d68a235516d93b1", "sha256": "a2d512288a2b2466405097727cd5fa006b454e6c7f00d3414dcbe958088c4d84" }, "downloads": -1, "filename": "djangoarticle-1.0.4.tar.gz", "has_sig": false, "md5_digest": "933599457eb9ea408d68a235516d93b1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17392, "upload_time": "2019-07-24T14:58:08", "url": "https://files.pythonhosted.org/packages/24/e0/ee9907f4328396d3fc7dd833be78a0c7bdfebeb7e43dfe6c34c6f1a877cc/djangoarticle-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "2f9c8a5aa3775bbd13915c7492dbfd38", "sha256": "c3a99f84a29dbee5f0762e11e541934b0f819ce1754c186d12dabe53d3057f58" }, "downloads": -1, "filename": "djangoarticle-1.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "2f9c8a5aa3775bbd13915c7492dbfd38", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 26999, "upload_time": "2019-08-29T06:33:01", "url": "https://files.pythonhosted.org/packages/9a/48/f927602630a1f66d39956cbab030bb51ede42be8e69b07e13c269ad34b07/djangoarticle-1.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f43b4bdcea0d68955417d49e62cb5261", "sha256": "590d5eca5bf05027607ce2dbb3f3fc3d3eee4fe0a2947cd40ee860b49b1d8bec" }, "downloads": -1, "filename": "djangoarticle-1.0.5.tar.gz", "has_sig": false, "md5_digest": "f43b4bdcea0d68955417d49e62cb5261", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17421, "upload_time": "2019-08-29T06:33:03", "url": "https://files.pythonhosted.org/packages/dd/fe/6ddfcd12e46b99ee015325db8d3f9806a3903d6a77106c302cb3e051040d/djangoarticle-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "417834eae1edcdc99909af699e437dd8", "sha256": "640f21928bda3ff4e6831540ec7babfc38e0938ee49debcc114595e94ac22e72" }, "downloads": -1, "filename": "djangoarticle-1.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "417834eae1edcdc99909af699e437dd8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 27018, "upload_time": "2019-10-19T10:49:35", "url": "https://files.pythonhosted.org/packages/c9/b0/69c1c48c255fa17d054c3601b8b27fb0ac74b6fa00dfe9888c351f8fc052/djangoarticle-1.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "14dcfdac2f711a46bbc7d07da8b2c794", "sha256": "6e123ff44e8ed169da1a81fb5b8a3703e780d49fbd2f61b7d0bdef865cc404a6" }, "downloads": -1, "filename": "djangoarticle-1.0.6.tar.gz", "has_sig": false, "md5_digest": "14dcfdac2f711a46bbc7d07da8b2c794", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17411, "upload_time": "2019-10-19T10:49:37", "url": "https://files.pythonhosted.org/packages/1e/79/d2c1356fd495b7f800f01c78a70ab5cb1337eecd73e9d68053bdb3ca548f/djangoarticle-1.0.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "417834eae1edcdc99909af699e437dd8", "sha256": "640f21928bda3ff4e6831540ec7babfc38e0938ee49debcc114595e94ac22e72" }, "downloads": -1, "filename": "djangoarticle-1.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "417834eae1edcdc99909af699e437dd8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 27018, "upload_time": "2019-10-19T10:49:35", "url": "https://files.pythonhosted.org/packages/c9/b0/69c1c48c255fa17d054c3601b8b27fb0ac74b6fa00dfe9888c351f8fc052/djangoarticle-1.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "14dcfdac2f711a46bbc7d07da8b2c794", "sha256": "6e123ff44e8ed169da1a81fb5b8a3703e780d49fbd2f61b7d0bdef865cc404a6" }, "downloads": -1, "filename": "djangoarticle-1.0.6.tar.gz", "has_sig": false, "md5_digest": "14dcfdac2f711a46bbc7d07da8b2c794", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17411, "upload_time": "2019-10-19T10:49:37", "url": "https://files.pythonhosted.org/packages/1e/79/d2c1356fd495b7f800f01c78a70ab5cb1337eecd73e9d68053bdb3ca548f/djangoarticle-1.0.6.tar.gz" } ] }