Revision history [back]
Sorry this is not an answer, but I can't add comments - probably not available for new users.
I'm having the exact same issue on Debian Squeeze. I get it when I follow 'Create a password-protected account' for creating the first (admin) account:
http://127.0.1.1:8000/account/signup/?login_provider=local
I Installed Askbot (and django) using pip. I tried both localhost and the ip style, and tried everything mentioned above:
added 'django.middleware.csrf.CsrfViewMiddleware', 'django.middleware.csrf.CsrfResponseMiddleware',
'django.core.context_processors.csrf' is there.
The CSRF token is there in the form, but I notice there are two of them - is that normal ?!
<form id="signin-form" method="post" action="/account/signin/"><div style='display:none;'>
<input type='hidden' id='csrfmiddlewaretoken' name='csrfmiddlewaretoken' value='0e488724a595cc9099ff83aa7ee2ac27' /></div>
<div style='display:none'>
<input type='hidden' name='csrfmiddlewaretoken' value='0e488724a595cc9099ff83aa7ee2ac27' /></div>