コード例 #1
0
def switch_template(response, template, css, settings, **kwargs):
    try:
        if template in django_settings.DYNAMIC_TEMPLATES:
            cookie_val = json.dumps({
                'skin': template,
                'css': css,
                'settings': settings,
            })
            set_cookie(response, 'user_template', cookie_val)
        else:
            return
    except KeyError:
        return
コード例 #2
0
ファイル: utils.py プロジェクト: kormidelnik/Shakal-NG
def switch_template(response, **kwargs):
	template = kwargs['template']
	css = kwargs['css']
	template_settings = kwargs['settings']
	try:
		if template.split(',', 1)[0] in settings.DYNAMIC_TEMPLATES:
			cookie_val = json.dumps({
				'skin': template,
				'css': css,
				'settings': template_settings,
			})
			set_cookie(response, 'user_template', cookie_val)
		else:
			return
	except KeyError:
		return
コード例 #3
0
def remember_user(response, user):
    token_string = create_token_string(user, None)
    set_cookie(response, COOKIE_NAME, token_string, COOKIE_AGE)
    return response
コード例 #4
0
def remember_user(response, user):
	token_string = create_token_string(user, None)
	set_cookie(response, COOKIE_NAME, token_string, COOKIE_AGE)
	return response