2011-05-13 2 views
1

django에 대한 사용자 인증을 살펴보고 있기 때문에 ajax-y 항목에 대한이 mishmash로 바뀌고 있기 때문에 로그인 URL에 일반 요청을 보낼 수 없습니다. , 나는 클라이언트 측에서 jquery ajax 메서드를 사용하여 json을 통해 사용자 데이터를 게시하여 로그인하도록하고 있습니다. 그래서 내 질문에, 내 요청 개체가 예상되는 것이 아니기 때문에 django의 login() 함수를 다른 방법으로 사용하는 방법이있을 수 있으므로 작동하지 않습니다. 필자는 사용자 이름과 암호를 역 직렬화하기 때문에 인증이 잘되지만 지금은 login() 부분에 붙어 있습니다.요청 객체없이 django login() 사용하기

도움이 될 것입니다.

감사합니다.

답변

1

login()을 요청 개체없이 사용하면 어떤 의미가 없으므로 login()은 무엇입니까 "couples" user to request입니다.

0

왜 Ajax 쿼리로 요청 객체를 얻지 못했을 것이라고 생각하십니까? 당신은 물론, Django가 관심을 갖는 한 다른 요청을 위해 얻은 요청 객체와 정확히 동일합니다.

추가 도움이 필요하면 코드를 보여줘야합니다.