{ "info": { "author": "Samuel SORIN", "author_email": "ssorin@dwdlc.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", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: Dynamic Content" ], "description": "===============\nProduct Catalog\n===============\n\nAn simple app to manage the products in a catalog (portfolio for example)\n\n[under development ...]\n\nRequirements\n------------\n- Django 1.11\n- django-mptt 0.8.7\n- Pillow 4.2.1\n- django-extensions 1.9.1\n\nQuick start\n-----------\n\n1. Add \"product_catalog\" to your INSTALLED_APPS setting like this::\n\n INSTALLED_APPS = [\n ...\n 'product_catalog',\n 'mptt',\n 'django_extensions',\n ]\n\n\n2. Include the product_catalog URLconf in your project urls.py like this::\n\n url(r'^catalog/', include('product_catalog.urls'))\n\n3. Run `python manage.py migrate` to create the product_catalog models.\n\n4. Start the development server and visit http://127.0.0.1:8000/admin/\n to create a product / categories (you'll need the Admin app enabled).\n\n5. Visit http://127.0.0.1:8000/catalog/ .\n\n\nOptional\n--------\nif you want to use front-end product management, you must add\n`product_catalog.context_processors.product_front_management` to the `context_processors`::\n\n TEMPLATES = [\n {\n [...]\n 'OPTIONS': {\n 'context_processors': [\n [...]\n 'product_catalog.context_processors.product_front_management'\n ],\n },\n },\n ]\n\nSettings parameters\n-------------------\n- **PRODUCT_CATALOG_PAGINATION**\n **Default value:** 10\n Integer used to paginate the products.\n\n- **PRODUCT_CATALOG_PRODUCT_BASE_MODEL**\n **Default value:** 'product_catalog.models.product_abstract.AbstractProduct'\n String defining the base model path for the Entry model.\n\n- **PRODUCT_CATALOG_UPLOAD_TO**\n **Default value:** 'uploads/product_catalog/%Y/%m/%d/'\n Path to upload image\n\n\n**#\u00a0Add / Update / Delete on front settings**\n\n- **PRODUCT_CATALOG_FRONT_MANAGEMENT**\n **Default value:** True\n If 'True' allow to manage (create/update/delete) products in front.\n False to deactivate\n\n- PRODUCT_CATALOG_PERMISSION_OPTIONS_SUPERUSER = 0\n- PRODUCT_CATALOG_PERMISSION_OPTIONS_STAFF = 1\n- PRODUCT_CATALOG_PERMISSION_OPTIONS_OWNER = 2\n\n- **PRODUCT_CATALOG_ACCESS_PERMISSION**\n **Default value:** PRODUCT_CATALOG_PERMISSION_OPTIONS_OWNER\n\n- **PRODUCT_CATALOG_FORM_FIELDS**\n **Default value:** ['title', 'status', 'excerpt', 'content', 'categories', 'image']\n list of available fields in update and create product form\n\n- **PRODUCT_CATALOG_FORM_UPDATE_FIELDS**\n **Default value:** FORM_FIELDS\n list of available fields in update product form\n\n- **PRODUCT_CATALOG_FORM_CREATE_FIELDS**\n **Default value:** FORM_FIELDS\n list of available fields in create product form", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ssorin/django-product-catalog", "keywords": "", "license": "BSD License", "maintainer": "", "maintainer_email": "", "name": "django-product-catalog", "package_url": "https://pypi.org/project/django-product-catalog/", "platform": "", "project_url": "https://pypi.org/project/django-product-catalog/", "project_urls": { "Homepage": "https://github.com/ssorin/django-product-catalog" }, "release_url": "https://pypi.org/project/django-product-catalog/0.1.0/", "requires_dist": null, "requires_python": "", "summary": "An ultra simple app to manage products in a catalog (portfolio for example).", "version": "0.1.0" }, "last_serial": 3373920, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "21b3cad5e6c4ab0dc88cdce8eb121743", "sha256": "ef46c78aae88da49ac1ee71622587f5f980d096325ecff3b4521980c9f559efc" }, "downloads": -1, "filename": "django-product-catalog-0.1.0.tar.gz", "has_sig": false, "md5_digest": "21b3cad5e6c4ab0dc88cdce8eb121743", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19449, "upload_time": "2017-11-29T11:49:24", "url": "https://files.pythonhosted.org/packages/de/8a/e12184c3c677c354df90ce7f44b4c3465f63d20ad618dbd7d7158324fe1b/django-product-catalog-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "21b3cad5e6c4ab0dc88cdce8eb121743", "sha256": "ef46c78aae88da49ac1ee71622587f5f980d096325ecff3b4521980c9f559efc" }, "downloads": -1, "filename": "django-product-catalog-0.1.0.tar.gz", "has_sig": false, "md5_digest": "21b3cad5e6c4ab0dc88cdce8eb121743", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19449, "upload_time": "2017-11-29T11:49:24", "url": "https://files.pythonhosted.org/packages/de/8a/e12184c3c677c354df90ce7f44b4c3465f63d20ad618dbd7d7158324fe1b/django-product-catalog-0.1.0.tar.gz" } ] }