Django Product Catalog 0.1.0 | Coderz Repository

django-product-catalog 0.1.0

Last updated:

0 purchases

django-product-catalog 0.1.0 Image
django-product-catalog 0.1.0 Images

Free

Languages

Categories

Add to Cart

Description:

djangoproductcatalog 0.1.0

An simple app to manage the products in a catalog (portfolio for example)
[under development …]

Requirements

Django 1.11
django-mptt 0.8.7
Pillow 4.2.1
django-extensions 1.9.1



Quick start

Add “product_catalog” to your INSTALLED_APPS setting like this:
INSTALLED_APPS = [
...
'product_catalog',
'mptt',
'django_extensions',
]

Include the product_catalog URLconf in your project urls.py like this:
url(r'^catalog/', include('product_catalog.urls'))

Run python manage.py migrate to create the product_catalog models.
Start the development server and visit http://127.0.0.1:8000/admin/
to create a product / categories (you’ll need the Admin app enabled).
Visit http://127.0.0.1:8000/catalog/ .



Optional
if you want to use front-end product management, you must add
product_catalog.context_processors.product_front_management to the context_processors:
TEMPLATES = [
{
[...]
'OPTIONS': {
'context_processors': [
[...]
'product_catalog.context_processors.product_front_management'
],
},
},
]


Settings parameters


PRODUCT_CATALOG_PAGINATION
Default value: 10
Integer used to paginate the products.




PRODUCT_CATALOG_PRODUCT_BASE_MODEL
Default value: ‘product_catalog.models.product_abstract.AbstractProduct’
String defining the base model path for the Entry model.




PRODUCT_CATALOG_UPLOAD_TO
Default value: ‘uploads/product_catalog/%Y/%m/%d/’
Path to upload image




# Add / Update / Delete on front settings


PRODUCT_CATALOG_FRONT_MANAGEMENT
Default value: True
If ‘True’ allow to manage (create/update/delete) products in front.
False to deactivate



PRODUCT_CATALOG_PERMISSION_OPTIONS_SUPERUSER = 0
PRODUCT_CATALOG_PERMISSION_OPTIONS_STAFF = 1
PRODUCT_CATALOG_PERMISSION_OPTIONS_OWNER = 2

PRODUCT_CATALOG_ACCESS_PERMISSION
Default value: PRODUCT_CATALOG_PERMISSION_OPTIONS_OWNER




PRODUCT_CATALOG_FORM_FIELDS
Default value: [‘title’, ‘status’, ‘excerpt’, ‘content’, ‘categories’, ‘image’]
list of available fields in update and create product form




PRODUCT_CATALOG_FORM_UPDATE_FIELDS
Default value: FORM_FIELDS
list of available fields in update product form




PRODUCT_CATALOG_FORM_CREATE_FIELDS
Default value: FORM_FIELDS
list of available fields in create product form

License:

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product: (if this is empty don't purchase this product)

Customer Reviews

There are no reviews.