def subscribe_to_sales_list(request):
def set_cookie(response, key, value, days_expire=7):
max_age = days_expire * 24 * 60 * 60
if days_expire is None:
max_age = 365 * 24 * 60 * 60 # one year
expires_raw = datetime.datetime.utcnow() + datetime.timedelta(seconds=max_age)
expires = expires_raw.strftime("%a, %d-%b-%Y %H:%M:%S GMT")
response.set_cookie(key, value, max_age=max_age, expires=expires, domain=settings.SESSION_COOKIE_DOMAIN,
secure=settings.SESSION_COOKIE_SECURE or None)
data = request.data
name = data.get("name")
company = data.get("company")
email = data.get("email")
mailchimp.subscribe_to_sales_lead(name, company, email)
network_response = Vestivise.network_response("success")
set_cookie(network_response, 'demo_access', True)
return network_response
# TEST VIEWS
评论列表
文章目录