Pratik

Change Currency

add this to settings.py

OSCAR_DEFAULT_CURRENCY = "INR"

Ref Link: Settings

Product images not displaying

Ref Link

urls.py

from django.conf.urls import patterns, include, url
from django.contrib import admin
from oscar.app import application
from django.conf import settings
from django.conf.urls.static import static

urlpatterns = patterns('',
    url(r'^admin/', include(admin.site.urls)),
    url(r'^i18n/', include('django.conf.urls.i18n')),
    url(r'', include(application.urls)),
)+ static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

settings.py

location = lambda x: os.path.join(
os.path.dirname(os.path.realpath(__file__)), x)

TEMPLATE_DIRS = (
    location('templates'),
    OSCAR_MAIN_TEMPLATE_DIR,
)
STATIC_URL = '/static/'
STATIC_ROOT = location('static')
MEDIA_URL = '/media/'
MEDIA_ROOT = location('media')
THUMBNAIL_DEBUG = True
THUMBNAIL_KEY_PREFIX = 'oscar-sandbox'

HOW TO CUSTOMIZE DJANGO OSCAR MODELS, VIEWS AND URL'S

Ref Link

Modify already registred admin model

from django.contrib import admin
from .models import Tag
from oscar.core.loading import get_model
from oscar.apps.catalogue.admin import ProductAdmin

Product = get_model('catalogue', 'Product')

class MyProductAdmin(ProductAdmin):
    filter_horizontal = ('tags',)
    list_display = ('get_title', 'upc')


admin.site.register(Tag)
admin.site.unregister(Product)
admin.site.register(Product, MyProductAdmin)

from oscar.apps.catalogue.admin import *

results matching ""

    No results matching ""