Advertisement
Guest User

Untitled

a guest
Sep 8th, 2012
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 6.45 KB | None | 0 0
  1. import os, sys
  2. #from autosite.common_settings import *
  3. # the default settings are set in common_settings.
  4. # This allows us to make changes to all settings pages easily and removes the
  5. # amount of code that is needed in this settings file
  6.  
  7. from django.conf.global_settings import LOGIN_URL
  8. from django.conf import global_settings
  9. TIME_ZONE = 'America/Boise'
  10.  
  11.  
  12. SITE_ID = 1
  13.  
  14. # If you set this to False, Django will make some optimizations so as not
  15. # to load the internationalization machinery.
  16. USE_I18N = False
  17.  
  18. # URL that handles the media served from MEDIA_ROOT. Make sure to use a
  19. # trailing slash if there is a path component (optional in other cases).
  20. # Examples: "http://media.lawrence.com", "http://example.com/media/"
  21. MEDIA_URL = '/media/'
  22.  
  23. STATIC_URL = '/media/static/'
  24.  
  25.  
  26. # URL prefix for admin media -- CSS, JavaScript and images. Make sure to use a
  27. # trailing slash.
  28. # Examples: "http://foo.com/media/", "/media/".
  29. ADMIN_MEDIA_PREFIX = '/media/static/admin/'
  30.  
  31.  
  32. DEBUG = True
  33. THUMBNAIL_DEBUG = True
  34. #if DEBUG:
  35. #    SSL_REDIRECT = False
  36. DIRNAME = os.path.dirname(__file__)
  37.  
  38. MEDIA_ROOT = os.path.join(DIRNAME, '..', 'media')
  39. STATIC_ROOT = os.path.join(DIRNAME, '..', 'media', "static")
  40. TEMPLATE_DIRS = (
  41.     os.path.join(DIRNAME, 'templates'),
  42. )
  43.  
  44. DATABASE_NAME = 'gen_db'
  45. DATABASE_USER = 'root'
  46. DATABASE_PASSWORD = 'v123'
  47. DATABASE_ENGINE = 'django.db.backends.mysql'
  48. DATABASE_HOST = ''
  49.  
  50.  
  51. DATABASES = {
  52.     'default': {
  53.         'ENGINE': DATABASE_ENGINE,
  54.         'NAME': DATABASE_NAME ,                    
  55.         'USER': DATABASE_USER,                    
  56.         'PASSWORD': DATABASE_PASSWORD,              
  57.         'HOST': DATABASE_HOST,                          
  58.     }
  59. }
  60.  
  61. SECRET_KEY = '3=*_&x&utw9!k%)pi8#c5%$m@n++qp3yd2%8d$b8sb985xcs_u'
  62. SHOP_TEST = False
  63.  
  64. if SHOP_TEST:
  65.     PAYJUNCTION_USER = 'pj-ql-01'
  66.     PAYJUNCTION_PASS = 'pj-ql-01p'
  67.     PAYJUNCTION_TEST = True
  68. else:
  69.     PAYJUNCTION_USER = 'ebWhOkDgeg'
  70.     PAYJUNCTION_PASS = 'qwy1VoXU3DwK'
  71.     PAYJUNCTION_TEST = False
  72.  
  73. ROOT_URLCONF = 'generoucity.urls'
  74.  
  75. DEFAULT_FROM_EMAIL = 'generoucity <info@generoucity.com>'
  76. DEFAULT_CONTACT_EMAIL = 'generoucity <info@generoucity.com>'
  77.  
  78. INSTALLED_APPS = (
  79.     'django.contrib.auth',
  80.     'django.contrib.admin',
  81.     'sorl.thumbnail',
  82.     'south',
  83.     'generoucity.newsletter',
  84.     'django.contrib.comments',
  85.     'django.contrib.messages',
  86.     'django.contrib.flatpages',
  87.     'django.contrib.humanize',
  88.     'django.contrib.admin',
  89.     'django.contrib.auth',
  90.     'django.contrib.contenttypes',
  91.     'django.contrib.sessions',
  92.     'django.contrib.sites',
  93.     'django.contrib.staticfiles',
  94.     'generoucity.mini_shop',
  95. #    'generoucity.mini_shop.extensions.statistics',
  96. #    'generoucity.mini_shop.extensions.addresses',
  97. #    'generoucity.mini_shop.extensions.order_emails',
  98.     'generoucity.mini_shop.extensions.deals',
  99.    
  100.     'generoucity.treemenus',
  101.     'generoucity.social_auth',
  102.     'generoucity.registration',
  103.     'mptt',
  104.     'captcha',
  105.     'tinymce',
  106.     'charities'
  107. )
  108.  
  109. TEMPLATE_DIRS = (
  110.     os.path.join(DIRNAME, 'templates'),
  111.  
  112. )
  113.  
  114.  
  115. MIDDLEWARE_CLASSES = (
  116.    'django.middleware.common.CommonMiddleware',
  117.     'django.contrib.sessions.middleware.SessionMiddleware',
  118.     'django.contrib.messages.middleware.MessageMiddleware',
  119.     'django.contrib.auth.middleware.AuthenticationMiddleware',
  120.     'django.middleware.doc.XViewMiddleware',
  121.     'generoucity.mini_shop.extensions.deals.middleware.LocationCookieMiddleware',
  122.     'django.contrib.flatpages.middleware.FlatpageFallbackMiddleware',
  123.  
  124. )
  125. TEMPLATE_CONTEXT_PROCESSORS = (
  126.     'django.contrib.auth.context_processors.auth',
  127.     'django.core.context_processors.debug',
  128.     'django.core.context_processors.i18n',
  129.     'django.core.context_processors.media',
  130.     'django.core.context_processors.request',
  131.     'django.contrib.messages.context_processors.messages',
  132.    # 'context_processors.generoucity.media',
  133.     'generoucity.mini_shop.extensions.deals.context_processor.daily_deal',
  134.     'generoucity.social_auth.context_processors.social_auth_by_type_backends',
  135.     'generoucity.processor.flatpage',
  136.     'generoucity.charities.context_processor.charity_admin'
  137. )
  138.  
  139.  
  140. AUTHENTICATION_BACKENDS = (
  141.     'social_auth.backends.twitter.TwitterBackend',
  142.     'social_auth.backends.facebook.FacebookBackend',
  143.     'social_auth.backends.OpenIDBackend',
  144.     'django.contrib.auth.backends.ModelBackend',
  145. )
  146.  
  147. SOCIAL_AUTH_ENABLED_BACKENDS = ('facebook', 'twitter')
  148. #SOCIAL_AUTH_NEW_ASSOCIATION_REDIRECT_URL = '/add-account/'
  149. SOCIAL_AUTH_ASSOCIATE_BY_MAIL = False
  150. TWITTER_CONSUMER_KEY         = '0tpH2f5anf1b1xXx03gUFA'
  151. TWITTER_CONSUMER_SECRET      = 'o9RGmfP8koMFY6jAqCWMm9NmWmD90Z0nP8od17xM'
  152. FACEBOOK_APP_ID              = '326097564069916'
  153. FACEBOOK_API_SECRET          = '654bab8414fbbc0994e7822753f42f8a'
  154. LOGIN_URL          = '/login/'
  155. LOGIN_REDIRECT_URL = '/'
  156. LOGIN_ERROR_URL    = '/login-error/'
  157. FACEBOOK_AUTH_EXTRA_ARGUMENTS= {'scope': 'user_location,user_about_me,email'}
  158.  
  159. TEMPLATE_LOADERS = (
  160.     'django.template.loaders.filesystem.Loader',
  161.     'django.template.loaders.app_directories.Loader',
  162.     'generoucity.loaders.load_template_from_app_or_theme',
  163.     #'generoucity.loaders.load_template_source',
  164. )
  165. EVENTS_TO_SHOW = 5
  166.  
  167. VELOCITY_SITE = True
  168.  
  169. CAPTCHA = {
  170.     'bgcolor': '#FFFFFF',
  171.     'fgcolor': '#000000',
  172. }
  173.  
  174.  
  175. HTTPS_SUPPORT = False
  176. HTTPS_PATHS = ['merchant/signup/', 'shop/cart/']
  177. APPEND_SLASH = True
  178.  
  179. DEFAULT_CHARITY_NAME = 'Default_Charity'
  180. #AUTHORIZE_LOGIN = u"8Bc7Wr4Fuh"
  181. #AUTHORIZE_API_KEY = u"3M479w9YAq2zAU58"
  182. #AUTHORIZE_TEST_MODE = False
  183. #SESSION_COOKIE_AGE = 60 * 60 * 1 # one hours
  184.  
  185.  
  186. #===============================================================================
  187. # Allow generoucity.customizations such as adding default apps
  188. #try:
  189. #    from utils.update_settings import update
  190. #    update(globals())
  191. #except Exception, ex:
  192. #    logging.error("Exception modifying default settings", exc_info=True)    
  193. # end generoucity.customizations
  194. #===============================================================================
  195.  
  196. # custom override settings hook
  197. #from autosite.override_settings import *
  198.  
  199. #===============================================================================
  200. # Allow local customizations such as overriding settings for development
  201. #try:
  202. #    from local_conf import update
  203. #    update(globals())
  204. #except:
  205. #    pass
  206. # end local customizations
  207. #===============================================================================
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement