staging.py 2.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. from common import *
  2. DEBUG=True
  3. #Start up logging to the filesystem
  4. #FILE_HANDLER = logging.FileHandler('/var/log/django/pbp_com.log', 'w')
  5. #logging.getLogger('').addHandler(FILE_HANDLER)
  6. #logging.getLogger('keyedcache').setLevel(logging.DEBUG)
  7. #logging.info("penobscotbaypress.com Started")
  8. CACHE_MIDDLEWARE_SECONDS = 10
  9. CACHES = {
  10. 'default': {
  11. 'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache',
  12. 'LOCATION': '127.0.0.1:11211',
  13. }
  14. }
  15. DATABASES = {
  16. 'default': {
  17. 'ENGINE': 'django.db.backends.postgresql_psycopg2',
  18. 'NAME': 'pbp',
  19. 'USER': 'pbp',
  20. 'PASSWORD': 'P3Prnwb',
  21. 'HOST': 'localhost',
  22. 'PORT': '',
  23. }
  24. }
  25. MEDIA_ROOT=os.path.join(PROJECT_ROOT, 'media/')
  26. MEDIA_URL = 'http://staging.penobscotbaypress.com/media/'
  27. ADMIN_MEDIA_PREFIX=MEDIA_URL+'admin/'
  28. TEMPLATE_DIRS = ('/var/lib/django/pbp_com/templates',)
  29. STATIC_ROOT = PROJECT_ROOT + '/static_collected/'
  30. INTERNAL_IPS=('24.93.128.34','70.16.110.194',)
  31. def show_toolbar_when_logged_in(request):
  32. if request.user.is_staff:
  33. return True
  34. else:
  35. return False
  36. DEBUG_TOOLBAR_CONFIG = {
  37. 'SHOW_TOOLBAR_CALLBACK' : show_toolbar_when_logged_in,
  38. 'INTERCEPT_REDIRECTS': False,
  39. }
  40. #API key is for penobscotbaypress.com
  41. GOOGLE_API_KEY='ABQIAAAATux_aKmAEX7DnojAr8SqlRTyl9CS5q3L9FIn7JSvfaKvyESzUhR20N-9Pqstiw45F-wXH6msAoVaKw'
  42. ##### For Email ########
  43. ACCOUNT_ACTIVATION_DAYS=15
  44. #EMAIL_HOST="smtp.3ip.net"
  45. #EMAIL_HOST_USER="cpowell@penobscotbaypress.com"
  46. #EMAIL_HOST_PASSWORD="cpow07"
  47. #DEFAULT_FROM_EMAIL="cpowell@penobscotbaypress.com"
  48. #EMAIL_USE_TLS = True
  49. EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
  50. EMAIL_HOST="secure.emailsrvr.com"
  51. EMAIL_HOST_USER="jeremiahs@pbp.me"
  52. EMAIL_HOST_PASSWORD="abigaiL03"
  53. DEFAULT_FROM_EMAIL="jeremiahs@pbp.me"
  54. #EMAIL_PORT=465
  55. EMAIL_USE_TLS = True
  56. # store stuff
  57. VIRTUALENV="/var/lib/virtualenvs/pbp_27/lib/python2.7/site-packages"
  58. # change of address email
  59. NOTIFICATIONS_EMAIL = ['subscriptions@pbp.me', 'web@pbp.me']
  60. #Django Merchant settings
  61. MERCHANT_TEST_MODE = True
  62. MERCHANT_SETTINGS = {
  63. "google_checkout": {
  64. "MERCHANT_ID": "610499125222554", # Ken's test account = 610499125222554
  65. "MERCHANT_KEY": "EQsWXU6tmOnTrgm-KSy9FA" # Ken's test account = EQsWXU6tmOnTrgm-KSy9FA
  66. },
  67. "amazon_fps": {
  68. "AWS_ACCESS_KEY": "AKIAIGLNPCIBWDXWI6FQ",
  69. "AWS_SECRET_ACCESS_KEY": "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"
  70. }
  71. }