{ "info": { "author": "Paul Maigutyak", "author_email": "pmaigutyak@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "## MP-Shop\n\n**Installation**\n```\npip install django-mp-shop\n```\n\n### shop.currencies\n\n**Installation**\n\nAdd currencies to settings.py:\n\n```\nfrom shop.currencies.constants import CURRENCY_UAH, CURRENCY_EUR, CURRENCY_USD\n\nINSTALLED_APPS = [\n\t...,\n\t'shop.currencies'\n]\n\nCURRENCIES = (\n (CURRENCY_UAH, _('UAH')),\n (CURRENCY_USD, _('USD')),\n (CURRENCY_EUR, _('EUR')),\n)\n```\n\n**Convert price**\n\n```\nfrom shop.currencies.models import ExchangeRate\n\n# returns: 2700.0\nExchangeRate.convert(100, CURRENCY_USD, CURRENCY_UAH)\n\n# returns: 2700.00\nExchangeRate.convert(100, CURRENCY_USD, CURRENCY_UAH, format_price=True)\n\n# returns: 2700.00 UAH\nExchangeRate.convert(100, CURRENCY_USD, CURRENCY_UAH, printable=True)\n```\n\n**Get exchange rates**\n\n```\nfrom shop.currencies.models import ExchangeRate\n\n# returns: {2: 27.10, 3: 29.00}\nExchangeRate.get_exchange_rates()\n```\n\n**Save default currency to session**\n\nAdd currencies to urls.py:\n\n```\nurlpatterns = [\n url(r'^currencies/', include('shop.currencies.urls', namespace='currencies')),\n]\n```\n\nTo get currency form, use 'get_currency_form' template tag:\n\n```\n{% load currencies %}\n\n{% get_currency_form as form %}\n\n
\n```\n\nGet default currency from session:\n\n```\nfrom shop.currencies.settings import CURRENCY_SESSION_KEY\n\ncurrency = request.session[CURRENCY_SESSION_KEY]\n```\n", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/pmaigutyak/mp-shop/archive/3.8.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/pmaigutyak/mp-shop", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "django-mp-shop", "package_url": "https://pypi.org/project/django-mp-shop/", "platform": "", "project_url": "https://pypi.org/project/django-mp-shop/", "project_urls": { "Download": "https://github.com/pmaigutyak/mp-shop/archive/3.8.tar.gz", "Homepage": "https://github.com/pmaigutyak/mp-shop" }, "release_url": "https://pypi.org/project/django-mp-shop/3.8/", "requires_dist": null, "requires_python": "", "summary": "Django shop apps", "version": "3.8" }, "last_serial": 3604684, "releases": { "3.0": [ { "comment_text": "", "digests": { "md5": "f8d13b4403a9646c1fe29f0cfbbe99d6", "sha256": "f5923c3a8428763bf86d45714060f3b1c9291a4d064935ca2cf7264b485258c1" }, "downloads": -1, "filename": "django-mp-shop-3.0.tar.gz", "has_sig": false, "md5_digest": "f8d13b4403a9646c1fe29f0cfbbe99d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49645, "upload_time": "2017-11-01T14:52:45", "url": "https://files.pythonhosted.org/packages/66/f9/995d07ee4488c106f53e38f7bc58aefeb5f3d6865095efa4574b1c106a9f/django-mp-shop-3.0.tar.gz" } ], "3.1": [ { "comment_text": "", "digests": { "md5": "81d6d921eda1854057c303ea3479c419", "sha256": "4d810f37e258337ea23ee76542b38ffe5c983342c1befab127d504f82e1d2294" }, "downloads": -1, "filename": "django-mp-shop-3.1.tar.gz", "has_sig": false, "md5_digest": "81d6d921eda1854057c303ea3479c419", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50217, "upload_time": "2017-11-08T21:06:42", "url": "https://files.pythonhosted.org/packages/12/e6/87d90b7d3a21eaad492961401339e4a9f4bf62ca63e96dc5cfdf0cf872a2/django-mp-shop-3.1.tar.gz" } ], "3.2": [ { "comment_text": "", "digests": { "md5": "7e6ac489578de7997e4fb8975e78f941", "sha256": "931d1b0ed291a87c9a5e1df773b56dcf8e2f2bc01146b477c6db8899f3eaf225" }, "downloads": -1, "filename": "django-mp-shop-3.2.tar.gz", "has_sig": false, "md5_digest": "7e6ac489578de7997e4fb8975e78f941", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50284, "upload_time": "2017-11-17T08:35:47", "url": "https://files.pythonhosted.org/packages/e5/7f/609d1f6ffbc9c257397aca87400173fdba146f355824d17896791ee612a5/django-mp-shop-3.2.tar.gz" } ], "3.3": [ { "comment_text": "", "digests": { "md5": "54013e85b8c3efd38940cce4d3869369", "sha256": "d1c5f266035f6fb7000b07c075d0d67c79c857cba1c8e12ef1799d4beb1010cf" }, "downloads": -1, "filename": "django-mp-shop-3.3.tar.gz", "has_sig": false, "md5_digest": "54013e85b8c3efd38940cce4d3869369", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50559, "upload_time": "2017-12-29T15:16:19", "url": "https://files.pythonhosted.org/packages/22/37/a650524b7bd396b27fa301fab9cdeaa1ce2fec0dbfd8546ba9e335745c66/django-mp-shop-3.3.tar.gz" } ], "3.4": [ { "comment_text": "", "digests": { "md5": "7d5f953fb68c5904e7feac6c87827b13", "sha256": "073d59d26e42e2234d9be49d9b494e223101bd0a12b1df44e6a373cb19d17c6f" }, "downloads": -1, "filename": "django-mp-shop-3.4.tar.gz", "has_sig": false, "md5_digest": "7d5f953fb68c5904e7feac6c87827b13", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50638, "upload_time": "2018-02-02T16:15:15", "url": "https://files.pythonhosted.org/packages/d2/94/5e1a5400a4a9f52a515bc3a30e474d2a2755d9c57793448e957fbcd711d8/django-mp-shop-3.4.tar.gz" } ], "3.5": [ { "comment_text": "", "digests": { "md5": "7ebbb99b4645a5fc8b5270e406e5db14", "sha256": "61aa7cb13c34bbd8087c12c78dc942cdb90900b58784cb2bd3b69b9741ebad8d" }, "downloads": -1, "filename": "django-mp-shop-3.5.tar.gz", "has_sig": false, "md5_digest": "7ebbb99b4645a5fc8b5270e406e5db14", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49680, "upload_time": "2018-02-15T16:26:07", "url": "https://files.pythonhosted.org/packages/89/bd/019b4e8d6ae5203610337df981692a2815f918195e948d1dec0bc308663a/django-mp-shop-3.5.tar.gz" } ], "3.6": [ { "comment_text": "", "digests": { "md5": "cef7cc0988c8fe80dfbbd5bbd9baa88d", "sha256": "eaeefb0be8ef7af7af67ea8420cdffe13e164183cb92292ad033442335a24afc" }, "downloads": -1, "filename": "django-mp-shop-3.6.tar.gz", "has_sig": false, "md5_digest": "cef7cc0988c8fe80dfbbd5bbd9baa88d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49686, "upload_time": "2018-02-15T16:46:51", "url": "https://files.pythonhosted.org/packages/b9/d3/3ec19f39ab864e19de0fc538fcde9fe4a573f48c184ca59f578783cd13cc/django-mp-shop-3.6.tar.gz" } ], "3.7": [ { "comment_text": "", "digests": { "md5": "6b0ad38e48e598004a2f0b65d32fa784", "sha256": "f07a72f2613c84e5081855c3003548c7a469a8c97b25ba21a1f857341f6d630a" }, "downloads": -1, "filename": "django-mp-shop-3.7.tar.gz", "has_sig": false, "md5_digest": "6b0ad38e48e598004a2f0b65d32fa784", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50512, "upload_time": "2018-02-15T16:53:38", "url": "https://files.pythonhosted.org/packages/ab/5f/a7c693649364dff8462d8fa7424c620a153fcad06cece21fd642d9f25b52/django-mp-shop-3.7.tar.gz" } ], "3.8": [ { "comment_text": "", "digests": { "md5": "a5f5912561aa44976dd6e52ba5d8130f", "sha256": "ac6e5f9f9e0e9b717d231f3c10213efc1dabab876fc304ad09f6b0cb57ca9097" }, "downloads": -1, "filename": "django-mp-shop-3.8.tar.gz", "has_sig": false, "md5_digest": "a5f5912561aa44976dd6e52ba5d8130f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49664, "upload_time": "2018-02-22T09:06:00", "url": "https://files.pythonhosted.org/packages/ca/db/64e1a0c89f96ccd485dd723ba20ede1e47501f7d9c9f35a6370bd54f2e6e/django-mp-shop-3.8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a5f5912561aa44976dd6e52ba5d8130f", "sha256": "ac6e5f9f9e0e9b717d231f3c10213efc1dabab876fc304ad09f6b0cb57ca9097" }, "downloads": -1, "filename": "django-mp-shop-3.8.tar.gz", "has_sig": false, "md5_digest": "a5f5912561aa44976dd6e52ba5d8130f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49664, "upload_time": "2018-02-22T09:06:00", "url": "https://files.pythonhosted.org/packages/ca/db/64e1a0c89f96ccd485dd723ba20ede1e47501f7d9c9f35a6370bd54f2e6e/django-mp-shop-3.8.tar.gz" } ] }