Django注销ValueError

时间:2017-04-26 23:37:08

标签: django django-login

我在Django的logout处有一个ValueError。 它说:视图django.contrib.auth.logout没有返回HttpResponse对象。它改为返回None。

我的代码非常简短:

def logout_view(request):
    logout(request)
    return HttpResponseRedirect('/some_page/')

我也试过了快捷方式重定向。可能我误解了它是如何工作的。

2 个答案:

答案 0 :(得分:0)

使用此代码。对我来说非常好。

url(r'^accounts-login/$', views.accounts_login, name='login'),
在您的网址格式中,应该有一个网址:

SELECT AVG( middle_values ) AS 'median'
FROM (

SELECT t1.`vol` AS 'middle_values'
FROM (

SELECT @row := @row +1 AS `row` , x.`vol` 
FROM (

SELECT * 
FROM EOD_PRICING
WHERE `ticker` =16665396
ORDER BY `xdate` DESC 
LIMIT 22
) AS x, (

SELECT @row :=0
) AS r
ORDER BY x.`vol`
) AS t1, (

SELECT COUNT( * ) AS 'count'
FROM (

SELECT * 
FROM EOD_PRICING
WHERE `ticker` =16665396
ORDER BY `xdate` DESC 
LIMIT 22
) AS x
) AS t2
WHERE t1.row >= t2.count /2
AND t1.row <= ( (
t2.count /2
) +1 )
) AS t3;

答案 1 :(得分:0)

试试这个。

return render_to_response('logout.html', {'request': request})