{ "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": "## Djangopost : Django Reusable app to Publish Posts.\n\n**Djangopost** is a **Reusable Django app** which provides a full featured Post Model. The Djangopost's Post Model is rich features and powerful enough to start a **Blog** and **News website**, without installation of any 3rd party packages.\n___\n\n## Installation :\nYou can install **Djangopost** from PyPI using **pip**.\n\n``` pip install djangopost ```\n___\n\n## Configuration :\n***1. Open the ```settings.py``` module of your project folder, And put djangopost into ```INSTALLED_APPS```.***\n```python\nINSTALLED_APPS = (\n ...\n 'tinymce',\n 'taggit',\n 'djangopost',\n)\n```\n\n***2. Open the ```urls.py``` module of your project folder, And include djangopost URLs.***\n```python\nurlpatterns = [\n ...\n re_path(r'^post/', include('djangopost.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## Complete the Djangopost setup by running the following command in sequence.\n```python\npython manage.py makemigrations\npython manage.py migrate\npython manage.py collectstatic\npython manage.py runserver\n```\n___\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/djangopost", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "djangopost", "package_url": "https://pypi.org/project/djangopost/", "platform": "", "project_url": "https://pypi.org/project/djangopost/", "project_urls": { "Homepage": "https://github.com/bhojrampawar/djangopost" }, "release_url": "https://pypi.org/project/djangopost/1.0.6/", "requires_dist": [ "Django", "djangorestframework", "Pillow", "djangorestframework-simplejwt" ], "requires_python": "", "summary": "Djangopost: Django Reusable app to Publish Posts.", "version": "1.0.6" }, "last_serial": 5999574, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "60a7fb35f895f5fff91f2d6183f80414", "sha256": "312a0ef173884d96924e791b0b530edf7a74b578d89a870def5b6b37c5c97417" }, "downloads": -1, "filename": "djangopost-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "60a7fb35f895f5fff91f2d6183f80414", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16468, "upload_time": "2019-05-28T12:26:55", "url": "https://files.pythonhosted.org/packages/5c/80/bb02fe3890ccf4281992a6e032ef980339b7924b65bd6b23eefe9bc2864b/djangopost-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a32b83a01bf60adf7beb0cdd59137e00", "sha256": "6b8ca79d975addba6b3520d3da644d53c03aaa2ee5ab22454c0bdf090d060d49" }, "downloads": -1, "filename": "djangopost-1.0.0.tar.gz", "has_sig": false, "md5_digest": "a32b83a01bf60adf7beb0cdd59137e00", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11647, "upload_time": "2019-05-28T12:26:57", "url": "https://files.pythonhosted.org/packages/3d/5d/1003fb3e7cad027919e3d8aebf3cb46d246704bbaa1dc7e9119cd816fc2e/djangopost-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "00ed96f4e56f2c30ac60f96e621f9d95", "sha256": "26e8169eb013ceb21cd79329b0997c4019e89b25939977c69986c8202c6196d6" }, "downloads": -1, "filename": "djangopost-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "00ed96f4e56f2c30ac60f96e621f9d95", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 24386, "upload_time": "2019-06-10T08:11:07", "url": "https://files.pythonhosted.org/packages/c9/ee/7b76b10c64363b18169f08a1d1713f2aa024116748498448dc5481a709b0/djangopost-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f1fdf37158cf82c42f6650c6f6721413", "sha256": "30d8d857eb222425015b878902c33ccdcf71e5e3529702589409bb267867db46" }, "downloads": -1, "filename": "djangopost-1.0.1.tar.gz", "has_sig": false, "md5_digest": "f1fdf37158cf82c42f6650c6f6721413", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15901, "upload_time": "2019-06-10T08:11:09", "url": "https://files.pythonhosted.org/packages/35/e7/6e7cc54ef2c1bf754a3aa43cfdb871c58e3aa4286c0b84ed1cb37fbc8b01/djangopost-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "ba55476fc30eb47c25ec3a6bdc025fbc", "sha256": "e5f4fed8d4ca53066b4be08fe20cb11552ff45182216bfc5dc8e0a125f828fa3" }, "downloads": -1, "filename": "djangopost-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "ba55476fc30eb47c25ec3a6bdc025fbc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 26951, "upload_time": "2019-07-10T08:24:28", "url": "https://files.pythonhosted.org/packages/4f/92/36e1c870f9c00460404528e259be89deeced3834c22106f9c6cd33990012/djangopost-1.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "95a75ba832148bc8e137e27fd4eb1259", "sha256": "6ec9f5c62a720c6a9eb694e90882e6684927d6da29c78c8565ecd202b64b58f5" }, "downloads": -1, "filename": "djangopost-1.0.2.tar.gz", "has_sig": false, "md5_digest": "95a75ba832148bc8e137e27fd4eb1259", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17541, "upload_time": "2019-07-10T08:24:31", "url": "https://files.pythonhosted.org/packages/0c/93/d9cf5286266808727ad8995c45bc12f066c5fab6e28cffe5a1b5f5ef89ae/djangopost-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "d65eaf498619aca698761a30ce8379c7", "sha256": "2efbf5cd5db771ea49ac53f460d6284ef43bd4e275b0b17bf8999ccabbbefdc2" }, "downloads": -1, "filename": "djangopost-1.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "d65eaf498619aca698761a30ce8379c7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 26951, "upload_time": "2019-07-10T17:45:45", "url": "https://files.pythonhosted.org/packages/5f/78/59c0eb875477fa317b3ed62df116c24a26a7c9e2e09619ae435a02281b27/djangopost-1.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "64117070cc04b801edb3c78d7506c69a", "sha256": "9b93c0ec64b673c4b45b140f423d1393561fe19c4b3de4286ca925abaf5ac3f8" }, "downloads": -1, "filename": "djangopost-1.0.3.tar.gz", "has_sig": false, "md5_digest": "64117070cc04b801edb3c78d7506c69a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17541, "upload_time": "2019-07-10T17:45:48", "url": "https://files.pythonhosted.org/packages/d0/17/d772a38bd45ef361a9dc181300c1a6a207fe3e2de72376d042a6408280c0/djangopost-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "793450ba169dc64a324b715ee65f16b6", "sha256": "b8f3625bbcbc6fefd6b9576ea6204cd796b9f6b24606e33ca32608afbcaca9e3" }, "downloads": -1, "filename": "djangopost-1.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "793450ba169dc64a324b715ee65f16b6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 26663, "upload_time": "2019-07-24T14:55:07", "url": "https://files.pythonhosted.org/packages/1e/89/53147b141195029eee6e2f7f5b935f21088504dc13d3413f2d3ed2126719/djangopost-1.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ef84a9bd99a9e727fc4dd99380e5612d", "sha256": "7ac608afa9980f2d421bbef053890a3637f58c863eb318ca0798d2d0be0d2a01" }, "downloads": -1, "filename": "djangopost-1.0.4.tar.gz", "has_sig": false, "md5_digest": "ef84a9bd99a9e727fc4dd99380e5612d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17370, "upload_time": "2019-07-24T14:55:09", "url": "https://files.pythonhosted.org/packages/2c/ff/37fd89a7c6b39b84c8448df39bfb457a02c3ab8e0871bcd22683054440ad/djangopost-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "45fe27a7e705685ec271ae81add15896", "sha256": "f3bd820616e42aaf2ad41c3b14927aaa7d2da6e9a750f0f92ca4e04dd29deba2" }, "downloads": -1, "filename": "djangopost-1.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "45fe27a7e705685ec271ae81add15896", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 26266, "upload_time": "2019-08-29T06:35:49", "url": "https://files.pythonhosted.org/packages/a3/34/d83fdab3402abbb40aa2873425f8880c67e44bc8dee00d6a31806b1b5234/djangopost-1.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "caba2d598ecdd7b901b889f4a3bc82f6", "sha256": "50eb3c1611e3d0573b2bca5a2f9d12392e3409b98d53f8af5a7ca7ae7b29eb21" }, "downloads": -1, "filename": "djangopost-1.0.5.tar.gz", "has_sig": false, "md5_digest": "caba2d598ecdd7b901b889f4a3bc82f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17315, "upload_time": "2019-08-29T06:35:51", "url": "https://files.pythonhosted.org/packages/f3/bb/092507aa82457decb2fbfcf66773488659cfe6309a8416c4d3fb8cd76025/djangopost-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "38177ebd5fae9efcfc3ef15aaeb789a1", "sha256": "ba73c9b7bcd79c22596431162a710a5c2f99be69a13f1cdece289c8cf76ce577" }, "downloads": -1, "filename": "djangopost-1.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "38177ebd5fae9efcfc3ef15aaeb789a1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 26590, "upload_time": "2019-10-19T11:08:25", "url": "https://files.pythonhosted.org/packages/ef/e6/45b1aa926b3365430d54ce061c9dbd699fea091af3efb14e2104fbdf8f7d/djangopost-1.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "870f7e5560afbf946e502be50d5091da", "sha256": "a42daff105ad1126bb659c473e3248c0bab475f02fbd904f4f3117294caa1b3b" }, "downloads": -1, "filename": "djangopost-1.0.6.tar.gz", "has_sig": false, "md5_digest": "870f7e5560afbf946e502be50d5091da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17423, "upload_time": "2019-10-19T11:08:27", "url": "https://files.pythonhosted.org/packages/0a/b7/a1c4de0bed230b299988cc1f44c3edd0f398ff40d51c4f546cf5fa910136/djangopost-1.0.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "38177ebd5fae9efcfc3ef15aaeb789a1", "sha256": "ba73c9b7bcd79c22596431162a710a5c2f99be69a13f1cdece289c8cf76ce577" }, "downloads": -1, "filename": "djangopost-1.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "38177ebd5fae9efcfc3ef15aaeb789a1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 26590, "upload_time": "2019-10-19T11:08:25", "url": "https://files.pythonhosted.org/packages/ef/e6/45b1aa926b3365430d54ce061c9dbd699fea091af3efb14e2104fbdf8f7d/djangopost-1.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "870f7e5560afbf946e502be50d5091da", "sha256": "a42daff105ad1126bb659c473e3248c0bab475f02fbd904f4f3117294caa1b3b" }, "downloads": -1, "filename": "djangopost-1.0.6.tar.gz", "has_sig": false, "md5_digest": "870f7e5560afbf946e502be50d5091da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17423, "upload_time": "2019-10-19T11:08:27", "url": "https://files.pythonhosted.org/packages/0a/b7/a1c4de0bed230b299988cc1f44c3edd0f398ff40d51c4f546cf5fa910136/djangopost-1.0.6.tar.gz" } ] }