{ "info": { "author": "Dino Perovic", "author_email": "dino.perovic@gmail.com", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: Django", "Framework :: Django :: 1.11", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5" ], "description": "# Shopit\n\n[![Travis branch](https://img.shields.io/travis/dinoperovic/django-shopit/master.svg?style=flat-square)](https://travis-ci.org/dinoperovic/django-shopit)\n[![Codecov](https://img.shields.io/codecov/c/github/dinoperovic/django-shopit.svg?style=flat-square)](http://codecov.io/github/dinoperovic/django-shopit)\n[![PyPI](https://img.shields.io/pypi/v/django-shopit.svg?style=flat-square)](https://pypi.org/project/django-shopit/)\n[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/django-shopit.svg?style=flat-square)](https://pypi.org/project/django-shopit/)\n[![PyPI - Django Version](https://img.shields.io/pypi/djversions/django-shopit.svg?style=flat-square)](https://pypi.org/project/django-shopit/)\n[![PyPI - License](https://img.shields.io/pypi/l/django-shopit.svg?style=flat-square)](https://pypi.org/project/django-shopit/)\n\n\n**A fully featured shop application built on [djangoSHOP](http://www.django-shop.org) framework.**\n\nThis project aims to provide a **quick & easy** way to set up a fully featured shop without much hassle.\n\n---\n\n## Features\n\nShopit comes with the most useful features that a classic shops needs, out of the box.\n\nHere's what you can expect:\n\n* Easily manage **Products** and their variations with custom **Attributes**.\n* **Attach** images, videos & files on products.\n* Set *Up-sell*, *Cross-sell* and other customized **Relations** between products.\n* Create custom checkbox **Flags** for products and categorization.\n* Group products in **Category**, **Brand** and **Manufacturer** groups.\n* Create discounts and promotional codes with **Modifiers**.\n* Add custom **Taxes** for categories and products.\n* Enable customer **Reviews** on products.\n\n## Requirements\n\n* [Django] 1.11\n* [django-shop] as shop framework.\n* [django-cms] for placeholders.\n* [django-parler] to translate everything.\n* [django-mptt] for tree management.\n* [django-admin-sortable2] to sort stuff.\n* [django-measurement] to add measurements.\n\n## Installation\n\nInstall using *pip*:\n\n```bash\npip install django-shopit\n```\n\nYou should follow [django-cms] & [django-shop] installation guide first, and then add the following to your settings:\n\n```python\nINSTALLED_APPS = [\n ...\n 'adminsortable2',\n 'mptt',\n 'parler',\n 'shopit',\n]\n\nSHOP_APP_LABEL = 'shopit'\nSHOP_PRODUCT_SUMMARY_SERIALIZER = 'shopit.serializers.ProductSummarySerializer'\nSHOP_CART_MODIFIERS = (\n 'shop.modifiers.DefaultCartModifier',\n 'shopit.modifiers.ShopitCartModifier',\n ...\n)\n```\n\n#### Urls\n\nThere are two ways to configure the urls. First would be to add to your `urls.py`:\n\n```python\nurlpatterns = [\n url(r'^shop/', include('shopit.urls')),\n ...\n]\n```\n\nThe second option is to use [django-cms] apphooks. **Shopit** comes with a couple of those for different application parts. `ShopitApphook` is the main one, and one that should always be attached to a page (if the urls are not already added). Then there are other optional apphooks for *account*, *categorization* & *products*. If you want to keep it simple, and not have to set every application part individually. You can add to your settings:\n\n```python\nSHOPIT_SINGLE_APPHOOK = True\n```\n\nThis will load all the neccesary urls under the `ShopitApphook`.\n\n## Documentation\n\nFull documentation is availiable on [ReadTheDocs](http://django-shopit.readthedocs.org).\n\n\n[Django]: https://www.djangoproject.com/\n[django-shop]: https://github.com/awesto/django-shop\n[django-cms]: https://github.com/divio/django-cms\n[django-parler]: https://github.com/django-parler/django-parler\n[django-mptt]: https://github.com/django-mptt/django-mptt\n[django-admin-sortable2]: https://github.com/jrief/django-admin-sortable2\n[django-measurement]: https://github.com/coddingtonbear/django-measurement\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/dinoperovic/django-shopit", "keywords": "", "license": "BSD License", "maintainer": "", "maintainer_email": "", "name": "django-shopit", "package_url": "https://pypi.org/project/django-shopit/", "platform": "OS Independent", "project_url": "https://pypi.org/project/django-shopit/", "project_urls": { "Homepage": "https://github.com/dinoperovic/django-shopit" }, "release_url": "https://pypi.org/project/django-shopit/0.5.2/", "requires_dist": [ "django-shop (==0.12.3)", "django-cms (==3.5.3)", "django-parler (>=1.6.5)", "django-mptt (>=0.8.6)", "django-admin-sortable2 (>=0.6.4)", "measurement (==1.8.0)", "django-measurement (>=2.4.0)", "djangocms-cascade (==0.17.10)", "djangorestframework (==3.8.2)" ], "requires_python": "", "summary": "Fully featured shop application built on djangoSHOP framework.", "version": "0.5.2", "yanked": false, "yanked_reason": null }, "last_serial": 6006755, "releases": { "0.5.0": [ { "comment_text": "", "digests": { "md5": "59a6a27f745ac8ddfa983af0d447da24", "sha256": "22eb14da4e5b8135ee15f0a15c9fb52ecbf93fa251a3d3455c087fc6f7926474" }, "downloads": -1, "filename": "django_shopit-0.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "59a6a27f745ac8ddfa983af0d447da24", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 128751, "upload_time": "2018-11-14T13:36:58", "upload_time_iso_8601": "2018-11-14T13:36:58.492644Z", "url": "https://files.pythonhosted.org/packages/9f/5e/c11561a1abac08116a90c097dde809bcb5c0a910fbb4ab8da9265c2b4485/django_shopit-0.5.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3a38ee942d950607e6b5c5d2bfd3a7e7", "sha256": "de29860b11ae987c55ae2fd530e5817b97e88a83dc4a026f2b408db2fc2cac58" }, "downloads": -1, "filename": "django-shopit-0.5.0.tar.gz", "has_sig": false, "md5_digest": "3a38ee942d950607e6b5c5d2bfd3a7e7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 92372, "upload_time": "2018-11-14T13:37:00", "upload_time_iso_8601": "2018-11-14T13:37:00.950786Z", "url": "https://files.pythonhosted.org/packages/a2/62/9c0f2d44b6218f0a749a86470255d34b367d167a86b52d437ef4f0e62b1f/django-shopit-0.5.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "8e10c8f2eb22906fa0766c849503030a", "sha256": "c8425a26384864c4966559c6c0816996f9d4f97d7b420aaf42379ee6294e3c8c" }, "downloads": -1, "filename": "django-shopit-0.5.1.tar.gz", "has_sig": false, "md5_digest": "8e10c8f2eb22906fa0766c849503030a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 92280, "upload_time": "2019-10-21T10:36:52", "upload_time_iso_8601": "2019-10-21T10:36:52.096945Z", "url": "https://files.pythonhosted.org/packages/6c/8b/844cdb63425d1d742ba2212d834e0db2f0d8c70436c0783003a1e79de49a/django-shopit-0.5.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "5ffe15dcfe0ef21a6e7ac123f6670978", "sha256": "e7e5bbb3568441a86cbd964ad037b899d01f34e2df3b9bf3a660e0f1c9891d3e" }, "downloads": -1, "filename": "django_shopit-0.5.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5ffe15dcfe0ef21a6e7ac123f6670978", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 128641, "upload_time": "2019-10-21T10:58:16", "upload_time_iso_8601": "2019-10-21T10:58:16.782943Z", "url": "https://files.pythonhosted.org/packages/fa/f5/1ea6bd4c19c661eb85d41fc0e5392c6bc56153db26db474271e6deb30489/django_shopit-0.5.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1916549ecfd3546c8fd56d722861e27b", "sha256": "25dd5700038e5f99c2b203c0e577efdb1cd6c486492dc7a1c2eb11ce06f47e7e" }, "downloads": -1, "filename": "django-shopit-0.5.2.tar.gz", "has_sig": false, "md5_digest": "1916549ecfd3546c8fd56d722861e27b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 92298, "upload_time": "2019-10-21T10:58:19", "upload_time_iso_8601": "2019-10-21T10:58:19.282851Z", "url": "https://files.pythonhosted.org/packages/0b/00/513708fd360dc515833650760f0dd3ae974647d9eaa52a404a371d64067c/django-shopit-0.5.2.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5ffe15dcfe0ef21a6e7ac123f6670978", "sha256": "e7e5bbb3568441a86cbd964ad037b899d01f34e2df3b9bf3a660e0f1c9891d3e" }, "downloads": -1, "filename": "django_shopit-0.5.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5ffe15dcfe0ef21a6e7ac123f6670978", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 128641, "upload_time": "2019-10-21T10:58:16", "upload_time_iso_8601": "2019-10-21T10:58:16.782943Z", "url": "https://files.pythonhosted.org/packages/fa/f5/1ea6bd4c19c661eb85d41fc0e5392c6bc56153db26db474271e6deb30489/django_shopit-0.5.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1916549ecfd3546c8fd56d722861e27b", "sha256": "25dd5700038e5f99c2b203c0e577efdb1cd6c486492dc7a1c2eb11ce06f47e7e" }, "downloads": -1, "filename": "django-shopit-0.5.2.tar.gz", "has_sig": false, "md5_digest": "1916549ecfd3546c8fd56d722861e27b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 92298, "upload_time": "2019-10-21T10:58:19", "upload_time_iso_8601": "2019-10-21T10:58:19.282851Z", "url": "https://files.pythonhosted.org/packages/0b/00/513708fd360dc515833650760f0dd3ae974647d9eaa52a404a371d64067c/django-shopit-0.5.2.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }