2011-12-14 3 views
0

allauth의 계정보기에서 내 사용자 지정 UserProfile 개체에 액세스하려고 시도 할 때까지 프로젝트를 절대적으로 실행했습니다. 그 이후로 내 프로젝트의 모든 페이지에 액세스하려고 할 때이 오류가 지속적으로 발생합니다.사용자 프로필 일치하는 쿼리가 없습니다.

누구나 올바른 방향으로 나를 가리킬 수 있습니까?

+2

여기에 오류 메시지를 게시 할 수 있습니까? 아마도 일부 코드가 게시 될 수 있습니까? –

답변

1

나는 실제로 문제를 직접 알아 냈습니다. 그것은 정말 바보 같은 실수였습니다. 그러나 나 같은 사람을 도울 수있는 답변을 나눠주고 있습니다 ... 실제로 userprofile에 액세스하여 수를 업데이트하는 middleware을 사용하고있었습니다. 관리자 계정에서 사이트에 액세스하고 사용자 프로필이 이미 만들어져 있기 때문에 정상적으로 실행되고있었습니다.

하지만 로그 아웃하여 프로필이 생성되지 않은 사용자로 로그인 한 경우 ...이 문제가 발생했습니다. middlewaremiddleware이므로 내 사이트의 방문 페이지에서 userprofile에 액세스하려고 시도했습니다.

그래서 내가 한 것은 내 중간 도자기를 만든 경우에만 userprofile에 액세스하도록 변경 한 것입니다.

관련 문제