staging.py 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  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 = (
  31. "24.93.128.34",
  32. "70.16.110.194",
  33. )
  34. def show_toolbar_when_logged_in(request):
  35. if request.user.is_staff:
  36. return True
  37. else:
  38. return False
  39. DEBUG_TOOLBAR_CONFIG = {
  40. "SHOW_TOOLBAR_CALLBACK": show_toolbar_when_logged_in,
  41. "INTERCEPT_REDIRECTS": False,
  42. }
  43. # API key is for penobscotbaypress.com
  44. GOOGLE_API_KEY = "ABQIAAAATux_aKmAEX7DnojAr8SqlRTyl9CS5q3L9FIn7JSvfaKvyESzUhR20N-9Pqstiw45F-wXH6msAoVaKw"
  45. ##### For Email ########
  46. ACCOUNT_ACTIVATION_DAYS = 15
  47. # EMAIL_HOST="smtp.3ip.net"
  48. # EMAIL_HOST_USER="cpowell@penobscotbaypress.com"
  49. # EMAIL_HOST_PASSWORD="cpow07"
  50. # DEFAULT_FROM_EMAIL="cpowell@penobscotbaypress.com"
  51. # EMAIL_USE_TLS = True
  52. EMAIL_BACKEND = "django.core.mail.backends.smtp.EmailBackend"
  53. EMAIL_HOST = "secure.emailsrvr.com"
  54. EMAIL_HOST_USER = "jeremiahs@pbp.me"
  55. EMAIL_HOST_PASSWORD = "abigaiL03"
  56. DEFAULT_FROM_EMAIL = "jeremiahs@pbp.me"
  57. # EMAIL_PORT=465
  58. EMAIL_USE_TLS = True
  59. # store stuff
  60. VIRTUALENV = "/var/lib/virtualenvs/pbp_27/lib/python2.7/site-packages"
  61. # change of address email
  62. NOTIFICATIONS_EMAIL = ["subscriptions@pbp.me", "web@pbp.me"]
  63. # Django Merchant settings
  64. MERCHANT_TEST_MODE = True
  65. MERCHANT_SETTINGS = {
  66. "google_checkout": {
  67. "MERCHANT_ID": "610499125222554", # Ken's test account = 610499125222554
  68. "MERCHANT_KEY": "EQsWXU6tmOnTrgm-KSy9FA", # Ken's test account = EQsWXU6tmOnTrgm-KSy9FA
  69. },
  70. "amazon_fps": {
  71. "AWS_ACCESS_KEY": "AKIAIGLNPCIBWDXWI6FQ",
  72. "AWS_SECRET_ACCESS_KEY": "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",
  73. },
  74. }