def send_mail(self, subject, message, template, **kwargs): """ Sends an email to this User. """ from_email = kwargs.pop( 'from_email', get_variable_from_settings('SOCIAL_EMAIL_ADDRESS')) from_name = kwargs.pop('from_name', get_variable_from_settings('SOCIAL_EMAIL_NAME')) send_email([self.email], subject, message, template, from_email, from_name, **kwargs)
def send_mail(self, subject, message, template, **kwargs): """ Sends an email to this User. """ from_email = kwargs.pop('from_email', get_variable_from_settings('SOCIAL_EMAIL_ADDRESS')) from_name = kwargs.pop('from_name', get_variable_from_settings('SOCIAL_EMAIL_NAME')) send_email([self.email], subject, message, template, from_email, from_name, **kwargs)
def handle(self, *args, **options): # We must always be connected to some database to perform SQL commands. databases = get_variable_from_settings('DATABASES') self.database_to_drop = databases.get('default').get('NAME') self.password = databases.get('default').get('PASSWORD') self.ignore = ['locations_location', 'locations_alias'] # Tables that we do not want to drop self.recreate_empty_database()
def handle(self, *args, **options): # We must always be connected to some database to perform SQL commands. databases = get_variable_from_settings('DATABASES') self.database_to_drop = databases.get('default').get('NAME') self.password = databases.get('default').get('PASSWORD') self.ignore = ['locations_location', 'locations_alias'] # Tables that we do not want to drop self.recreate_empty_database()
# Django Imports from django.shortcuts import render from django.template.loader import render_to_string # SpareStub Imports from .forms import ContactForm from .settings import contact_form_settings from utils.miscellaneous import reverse_category_lookup, get_variable_from_settings from utils.networking import ajax_popup_notification, ajax_http from utils.email import send_email from .settings import FEEDBACK_SUBMISSION_RESPONSE_SUBJECT, FEEDBACK_SUBMISSION_RESPONSE_TEMPLATE from logentries import LogentriesHandler import logging import time SOCIAL_EMAIL_ADDRESS = get_variable_from_settings('SOCIAL_EMAIL_ADDRESS') def submit(request): log = logging.getLogger('logentries') log.setLevel(logging.INFO) handler = LogentriesHandler('28379e13-d9b8-434f-a233-7ec9369d2fcb') log.addHandler(handler) if request.method == 'POST': log.info("executing views.submit()"); try: contact_form = ContactForm(request.POST) except Exception as e: #log.error("ContactForm exception error({0}): {1}".format(e.errno, e.strerror)) log.error("ContactForm exception error")