Для входа пользователя в систему, вы должны django.contrib.auth.login
- смотрите документы здесь: https://docs.djangoproject.com/en/1.5/topics/auth/default/#auth-web-requests
Заметим, однако, что вы должны проверить подлинность пользователя (т.е. проверить свои учетные данные), прежде чем сделать это, с django.contrib.auth.authenticate
- те же документы как указано выше.
Это независимо от того, используете ли вы AJAX или нет - этот код должен находиться в представлении, где вызывается, чтобы пользователь мог войти в систему. Вызывается ли это представление через AJAX или нет, не имеет значения ,
Регистрация через AJAX JSON, я полагал – drabo2005
Почему голос? Вы все равно должны называть этот код где-нибудь, чтобы зарегистрировать пользователя, вызывает ли это представление через AJAX или нет ... ?? – Ben
может быть кто-то еще против вас, а не я. – drabo2005