production.py 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. from common import *
  2. DEBUG=False
  3. #Start up logging to the filesystem
  4. CONVERT_DEBUG = True
  5. FILE_HANDLER = logging.FileHandler('/var/log/django/pbp_com.log', 'w')
  6. logging.getLogger('').addHandler(FILE_HANDLER)
  7. logging.getLogger('keyedcache').setLevel(logging.DEBUG)
  8. logging.info("penobscotbaypress.com Started")
  9. CACHE_MIDDLEWARE_SECONDS = 10
  10. CACHES = {
  11. 'default': {
  12. 'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache',
  13. 'LOCATION': '127.0.0.1:11211',
  14. }
  15. }
  16. DATABASES = {
  17. 'default': {
  18. 'ENGINE': 'django.db.backends.postgresql_psycopg2',
  19. 'NAME': 'pbp',
  20. 'USER': 'pbp',
  21. 'PASSWORD': 'P3Prnwb',
  22. 'HOST': 'localhost',
  23. 'PORT': '',
  24. }
  25. }
  26. MEDIA_ROOT=os.path.join(PROJECT_ROOT, 'media/')
  27. MEDIA_URL = 'https://penobscotbaypress.com/media/'
  28. #MEDIA_URL = '/media/'
  29. ADMIN_MEDIA_PREFIX=MEDIA_URL+'admin/'
  30. TEMPLATE_DIRS = ('/var/lib/django/pbp_com/templates',)
  31. INTERNAL_IPS=('24.93.128.34','70.16.110.194',)
  32. def show_toolbar_when_logged_in(request):
  33. if request.user.is_staff:
  34. return True
  35. else:
  36. return False
  37. DEBUG_TOOLBAR_CONFIG = {
  38. 'SHOW_TOOLBAR_CALLBACK' : show_toolbar_when_logged_in,
  39. 'INTERCEPT_REDIRECTS': False,
  40. }
  41. #API key is for penobscotbaypress.com
  42. GOOGLE_API_KEY='ABQIAAAATux_aKmAEX7DnojAr8SqlRTyl9CS5q3L9FIn7JSvfaKvyESzUhR20N-9Pqstiw45F-wXH6msAoVaKw'
  43. ##### For Email ########
  44. ACCOUNT_ACTIVATION_DAYS=15
  45. # EMAIL_HOST="smtp.3ip.net"
  46. # EMAIL_HOST_USER="cpowell@penobscotbaypress.com"
  47. # EMAIL_HOST_PASSWORD="cpow07"
  48. # DEFAULT_FROM_EMAIL="cpowell@penobscotbaypress.com"
  49. # EMAIL_USE_TLS = True
  50. EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
  51. EMAIL_HOST="secure.emailsrvr.com"
  52. EMAIL_HOST_USER="orders@pbp.me"
  53. EMAIL_HOST_PASSWORD="P3Pp@ss"
  54. DEFAULT_FROM_EMAIL="orders@pbp.me"
  55. EMAIL_USE_TLS = True