Daa, to make changes "export PYTHONPATH=/usr/lib/python2.5/site-
packages:[add/path/to/your/projects]" worked for me in Ubuntu.


On Sep 20, 5:04 pm, daa <[email protected]> wrote:
> How do you make a permanent changes to the $PYTHONPATH variable.  I
> can make changes to the .bashrc file but even after I do that every
> time I open a new ssh shell, there's no change in the $PYTHONPATH
> unless I run do 'source ~/.bashrc'.
>
> I am curios to know when the webserver is running how does it pick up
> $PYTHONPATH and how can we see what value it is picking up.
>
> Where do these settings live? settings.py or local_settings.py or some
> other file?
>
> > DJANGO_PROJECT = 'mysite'
> > ROOT_URLCONF = 'mysite.urls'
>
> Thanks for your help.
>
> -daa
>
> On Sep 6, 7:46 am, Chris Moffitt <[email protected]> wrote:
>
> > My guess is that you don't have mysite on your python path. Try making sure
> > that is the case, then try:
> > DJANGO_PROJECT = 'mysite'
> > ROOT_URLCONF = 'mysite.urls'
>
> > One other thing, make sure you do have an __init__.py file in your mysite
> > directory.
>
> > -Chris
>
> > On Sun, Sep 6, 2009 at 2:05 AM, bab <[email protected]> wrote:
>
> > > Hi,
>
> > > I'm new to Satchmo and following
> > >http://www.satchmoproject.com/docs/svn/new_installation.html
> > > am able to get a site working with Apche+mod_wsgi but only if I use
> > > ROOT_URLCONF = 'satchmo_store.urls' in settings.py (around line 88 of
> > > settings.py as copied and modified from satchmo base store example),
> > > whereas if I do "django-admin.py startproject mysite" in Django it
> > > should be ROOT_URLCONF = 'mysite.urls'.
>
> > > How can I set ROOT_URLCONF='mysite.urls' and get Satchmo to work???
>
> > > My store layout is...
>
> > > ~/projects/mysite
> > >    |-- local_settings.py       <--- via to/satchmo/projects/base/, then
> > > modified
> > >    |-- manage.py
> > >    |-- media/
> > >    |   |-admin/                        <--- symlink to Django admin media
> > >    |-- satchmo.log
> > >    |-- settings.py                     <--- via to/satchmo/projects/base/,
> > > then
> > > modified
> > >    |-- static/                 <--- via satchmo_copy_static
> > >    |   |-css/
> > >    |   |-images/
> > >    |   |-js/
> > >    |-templates/                        <--- currently empty
> > >    `-- urls.py
>
> > > settings.py (have tried changing line8 to satchmo_store
> > > ----------------
> > > 2.      # If you have an existing project, then ensure that you modify
> > > local_settings-c$
> > > 3.      # andimportit from your main settings file. (from local_settings
> > >import*)
> > > 4.      importos
> > > 5.
> > > 6.      DIRNAME = os.path.abspath(os.path.dirname(__file__).decode
> > > ('utf-8'))
> > > 7.
> > > 8.      DJANGO_PROJECT = 'satchmo'
> > > 9.      DJANGO_SETTINGS_MODULE = 'satchmo_store.settings'
> > > 10.
> > > 11.     LOCAL_DEV = True
> > > 12.     DEBUG = True
> > > 13.     TEMPLATE_DEBUG = DEBUG
> > > 14.
> > > 15.     ADMINS = (
> > > 16.          ('', ''),
> > > 17.     )
> > > 18.
> > > 19.     MANAGERS = ADMINS
> > > 20.
> > > 21.     DATABASE_ENGINE = ''           # 'postgresql_psycopg2',
> > > 'postgresql', 'mysql', $
> > > 22.     # The following variables should be configured in your
> > > local_settings.py file
> > > 23.     #DATABASE_NAME = ''             # Or path to database file if
> > > using sqlite3.
> > > 24.     #DATABASE_USER = ''             # Not used with sqlite3.
> > > 25.     #DATABASE_PASSWORD = ''         # Not used with sqlite3.
> > > 26.     DATABASE_HOST = ''             # Set to empty string for
> > > localhost. Not used wi$
> > > 27.     DATABASE_PORT = ''             # Set to empty string for default.
> > > Not used with$
> > > 28.
> > > 29.     # Local time zone for this installation. All choices can be found
> > > here:
> > > 30.     #
> > >http://www.postgresql.org/docs/8.1/static/datetime-keywords.html#DATE...
> > > 31.     TIME_ZONE = 'Europe/London'
> > > 32.
> > > 33.     # Language code for this installation. All choices can be found
> > > here:
> > > 34.     #http://www.i18nguy.com/unicode/language-identifiers.html
> > > 35.     # For windows, you must use 'us' instead
> > > 36.     LANGUAGE_CODE = 'en-gb'
> > > 37.
> > > 38.     SITE_ID = 1
> > > 39.
> > > 40.     # Absolute path to the directory that holds media.
> > > 41.     # Example: "/home/media/media.lawrence.com/"
> > > 42.     # Image files will be stored off of this path.
> > > 43.     MEDIA_ROOT = os.path.join(DIRNAME, 'static/')
> > > 44.     # URL that handles the media served from MEDIA_ROOT. Use a
> > > trailing slash.
> > > 45.     # Example: "http://media.lawrence.com/";
> > > 46.     MEDIA_URL = '/static/'
> > > 47.     # URL that handles the media served from SSL.  You only need to
> > > set this
> > > 48.     # if you are using a non-relative url.
> > > 49.     # Example: "https://media.lawrence.com";
> > > 50.     # MEDIA_SECURE_URL = "https://foo.com/";
> > > 51.     # URL prefix for admin media -- CSS, JavaScript and images. Make
> > > sure to use a
> > > 52.     # trailing slash.
> > > 53.     # Examples: "http://foo.com/media/";, "/media/".
> > > 54.     ADMIN_MEDIA_PREFIX = '/media/admin/'
> > > 55.
> > > 56.     # Make this unique, and don't share it with anybody.
> > > 57.     # SECRET_KEY = ''
> > > 58.
> > > 59.     # List of callables that know how toimporttemplates from various
> > > sources.
> > > 60.     TEMPLATE_LOADERS = (
> > > 61.         'django.template.loaders.filesystem.load_template_source',
> > > 62.
> > > 'django.template.loaders.app_directories.load_template_source',
> > > 63.     #     'django.template.loaders.eggs.load_template_source',
> > > 64.     )
> > > 65.
> > > 66.     MIDDLEWARE_CLASSES = (
> > > 67.         "django.middleware.common.CommonMiddleware",
> > > 68.         "django.contrib.sessions.middleware.SessionMiddleware",
> > > 69.         "django.middleware.locale.LocaleMiddleware",
> > > 70.         "django.contrib.auth.middleware.AuthenticationMiddleware",
> > > 71.         "django.middleware.doc.XViewMiddleware",
> > > 72.         "threaded_multihost.middleware.ThreadLocalMiddleware",
> > > 73.         "satchmo_store.shop.SSLMiddleware.SSLRedirect",
> > > 74.     #    "satchmo_ext.recentlist.middleware.RecentProductMiddleware",
> > > 75.     )
> > > 76.
> > > 77.     #this is used to add additional config variables to each request
> > > 78.     # NOTE: If you enable the recent_products context_processor, you
> > > MUST have the
> > > 79.     # 'satchmo_ext.recentlist' app installed.
> > > 80.     TEMPLATE_CONTEXT_PROCESSORS = (
> > > 81.         'django.core.context_processors.auth',
> > > 82.         'django.core.context_processors.media',
> > > 83.     #    'satchmo_ext.recentlist.context_processors.recent_products',
> > > 84.         'satchmo_store.shop.context_processors.settings',
> > > 85.         'django.core.context_processors.i18n'
> > > 86.     )
> > > 87.
> > > 88.     ROOT_URLCONF = 'satchmo_store.urls'                             #
> > > oringinally 'mysite.urls'
> > > 89.
> > > 90.     TEMPLATE_DIRS = (
> > > 91.         # Put strings here, like "/home/html/django_templates".
> > > 92.         # Always use forward slashes, even on Windows.
> > > 93.         os.path.join(DIRNAME, "templates"),
> > > 94.     )
> > > 95.
> > > 96.     INSTALLED_APPS = (
> > > 97.         'satchmo_store.shop',
> > > 98.         'django.contrib.admin',
> > > 99.         'django.contrib.admindocs',
> > > 100.        'django.contrib.auth',
> > > 101.        'django.contrib.contenttypes',
> > > 102.        'django.contrib.comments',
> > > 103.        'django.contrib.sessions',
> > > 104.        'django.contrib.sitemaps',
> > > 105.        'django.contrib.sites',
> > > 106.        'registration',
> > > 107.        'sorl.thumbnail',
> > > 108.        #'satchmo',
> > > 109.        'keyedcache',
> > > 110.        'livesettings',
> > > 111.        'satchmo_store.contact',
> > > 112.        'product',
> > > 113.        # ****
> > > 114.        # * Optional feature, product brands
> > > 115.        # * Uncomment below, and add the brand url in your
> > > satchmo_urls setting
> > > 116.        # * usually in local_settings.py
> > > 117.        # ****
> > > 118.        #'satchmo_ext.brand'
> > > 119.        'shipping',
> > > 120.        'payment',
> > > 121.        'payment.modules.giftcertificate',
> > > 122.        'satchmo_store.contact.supplier',
> > > 123.        # *****
> > > 124.        # * Optional feature - admin toolbar for satchmo
> > > 125.        # * Uncomment below to enable
> > > 126.        # *
> > > 127.        # *****
> > > 128.        #'satchmo_ext.satchmo_toolbar',
> > > 129.        'satchmo_utils',
> > > 130.        'satchmo_utils.thumbnail',
> > > 131.        'l10n',
> > > 132.        'tax',
> > > 133.        'tax.modules.no',
> > > 134.        'tax.modules.area',
> > > 135.        'tax.modules.percent',
> > > 136.    #    'satchmo_ext.recentlist',
> > > 137.        'satchmo_ext.wishlist',
> > > 138.        'satchmo_ext.upsell',
> > > 139.        'satchmo_ext.productratings',
> > > 140.        'app_plugins',
> > > 141.        # ****
> > > 142.        # * Optional Feature, Tiered shipping
> > > 143.        # * uncomment below to make that shipping module available in
> > > your live site
> > > 144.        # * settings page. enable it there, then configure it in the
> > > 145.        # * admin/tiered section of the main admin page.
> > > 146.        # ****
> > > 147.        #'shipping.modules.tiered'
> > > 148.        # ****
> > > 149.        # * Optional feature newsletter
> > > 150.        # ****
> > > 151.        #'satchmo_ext.newsletter',
> > > 152.        # ****
> > > 153.        # * Optional feature product feeds
> > > 154.        # * These are usually for googlebase
> > > 155.        #
>
> ...
>
> read more »
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Satchmo users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/satchmo-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to