dashboard navigation bar missing

39 views
Skip to first unread message

Justin

unread,
May 19, 2016, 3:31:50 PM5/19/16
to django-oscar
Hello All

just installed django-oscar for the first time and trying to getit  to work with apache2  ubuntu 16

Been able to figure out most of configuration issues i've run into except the Navigation Bar in the dashboard is missing this makes doing administrative things impossible.

Running the site via sudo - H python3 ./manage.py runserver 192.168.1.129:8000   the navigator works just fine

I obliviously have something configured incorrectly in the settings.py file

i have run  manage.py collectstatic

below is the settings.py file
"""
Django settings for ecom_magwerks project.

Generated by 'django-admin startproject' using Django 1.9.6.

For more information on this file, see
https://docs.djangoproject.com/en/1.9/topics/settings/

For the full list of settings and their values, see
https://docs.djangoproject.com/en/1.9/ref/settings/
"""


import os
from oscar.defaults import *

# Build paths inside the project like this: os.path.join(BASE_DIR, ...)
BASE_DIR
= os.path.dirname(os.path.dirname(os.path.abspath(__file__)))


# Quick-start development settings - unsuitable for production
# See https://docs.djangoproject.com/en/1.9/howto/deployment/checklist/

# SECURITY WARNING: keep the secret key used in production secret!
SECRET_KEY
= 'tg__jqa(blp3ihcmp=gzla&6csz#vkyv4ie6ml@ceb1+%1d^jw'

# SECURITY WARNING: don't run with debug turned on in production!
DEBUG
= True

ALLOWED_HOSTS
= []


# Application definition

from oscar import get_core_apps

INSTALLED_APPS
= [
   
'django.contrib.admin',
   
'django.contrib.auth',
   
'django.contrib.contenttypes',
   
'django.contrib.flatpages',
   
'django.contrib.messages',
   
'django.contrib.sessions',
   
'django.contrib.sites',
   
'django.contrib.sitemaps',
   
'django.contrib.staticfiles',
   
'django_extensions',
   
'compressor',
   
'widget_tweaks',
   
'datacash',    
] + get_core_apps()

MIDDLEWARE_CLASSES
= [
   
'django.middleware.security.SecurityMiddleware',
   
'django.contrib.sessions.middleware.SessionMiddleware',
   
'django.middleware.common.CommonMiddleware',
   
'django.middleware.csrf.CsrfViewMiddleware',
   
'django.contrib.auth.middleware.AuthenticationMiddleware',
   
'django.contrib.auth.middleware.SessionAuthenticationMiddleware',
   
'django.contrib.messages.middleware.MessageMiddleware',
   
'django.middleware.clickjacking.XFrameOptionsMiddleware',
   
'oscar.apps.basket.middleware.BasketMiddleware',
   
'django.contrib.flatpages.middleware.FlatpageFallbackMiddleware',
]

ROOT_URLCONF
= 'ecom_magwerks.urls'

from oscar import OSCAR_MAIN_TEMPLATE_DIR
TEMPLATES
= [
   
{
       
'BACKEND': 'django.template.backends.django.DjangoTemplates',
       
'DIRS': [
        os
.path.join(BASE_DIR, 'templates'),
        OSCAR_MAIN_TEMPLATE_DIR
],
       
'APP_DIRS': True,
       
'OPTIONS': {
           
'context_processors': [
               
'django.template.context_processors.debug',
               
'django.template.context_processors.request',
               
'django.contrib.auth.context_processors.auth',
               
'django.contrib.messages.context_processors.messages',
       
'oscar.apps.search.context_processors.search_form',
       
'oscar.apps.promotions.context_processors.promotions',
       
'oscar.apps.checkout.context_processors.checkout',
       
'oscar.apps.customer.notifications.context_processors.notifications',
       
'oscar.core.context_processors.metadata',
           
],
       
},
   
},
]

WSGI_APPLICATION
= 'ecom_magwerks.wsgi.application'

AUTHENTICATION_BACKENDS
= (
     
'oscar.apps.customer.auth_backends.EmailBackend',
     
'django.contrib.auth.backends.ModelBackend',
)


# Database
# https://docs.djangoproject.com/en/1.9/ref/settings/#databases

DATABASES
= {
   
'default': {
       
'ENGINE': 'django.db.backends.postgresql_psycopg2',
       
'NAME':'ecom',
   
'USER':'',
   
'PASSWORD':'',
       
'HOST':'db-server.magwerks.com',
   
'PORT':'',    
   
}
}


# Password validation
# https://docs.djangoproject.com/en/1.9/ref/settings/#auth-password-validators

AUTH_PASSWORD_VALIDATORS
= [
   
{
       
'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator',
   
},
   
{
       
'NAME': 'django.contrib.auth.password_validation.MinimumLengthValidator',
   
},
   
{
       
'NAME': 'django.contrib.auth.password_validation.CommonPasswordValidator',
   
},
   
{
       
'NAME': 'django.contrib.auth.password_validation.NumericPasswordValidator',
   
},
]


# Internationalization
# https://docs.djangoproject.com/en/1.9/topics/i18n/

LANGUAGE_CODE
= 'en-us'

TIME_ZONE
= 'UTC'

USE_I18N
= True

USE_L10N
= True

USE_TZ
= True
SITE_CURRENCY
= 'USD'


# Static files (CSS, JavaScript, Images)
# https://docs.djangoproject.com/en/1.9/howto/static-files/

DATACASH_HOST
= 'ecom.magwerks.com'
DATACASH_Client
= ''
DATACASH_PASSWORD
= ''
DATACASH_CURRENCY
= 'USD'

STATIC_URL
= '/static/'
STATIC_ROOT
= '/var/www/ecom/static'
STATIC_DIRS
= ( os.path.join(BASE_DIR, 'static'), '/var/www/ecom/static')
STATICFILES_FINDERS
= (
   
'django.contrib.staticfiles.finders.FileSystemFinder',
   
'django.contrib.staticfiles.finders.AppDirectoriesFinder',
   
'django.contrib.staticfiles.finders.DefaultStorageFinder',
)
MEDIA_ROOT
= '/var/www/ecom/media'
MEDIA_URL
= '/media/'

HAYSTACK_CONNECTIONS
= {
   
'default': {
       
'ENGINE':'haystack.backends.simple_backend.SimpleEngine',
   
},
}

Reply all
Reply to author
Forward
0 new messages