Съвпадащата заявка за потребителски профил не съществува

Проектът ми работеше абсолютно, докато не се опитах да осъществя достъп до моя персонализиран обект UserProfile в изгледа на акаунта на allauth. Оттогава непрекъснато получавам тази грешка, когато се опитам да осъществя достъп до която и да е страница от моя проект.

Може ли някой да ме насочи в правилната посока.


person Sachin    schedule 14.12.2011    source източник
comment
Можете ли да публикувате съобщението за грешка тук и може би дори някакъв код, който смятате, че може да го задейства?   -  person Jan Pöschko    schedule 16.12.2011


Отговори (1)


Всъщност разбрах проблема сам. Това наистина беше много глупава грешка, но все още излагам отговора там, тъй като може да помогне на някой наивен потребител като мен... Всъщност използвах middleware, който има достъп до userprofile и актуализира броя. Работеше добре, защото влизах в сайта от администраторски акаунт и потребителският профил вече беше създаден.

Но когато излязох и влязох потребител, чийто профил не беше създаден... Възникна този проблем. middleware се опитваше да получи достъп до userprofile на която и да е посетена страница от сайта ми, тъй като това е middleware.

Така че това, което направих, беше, че промених средата си за достъп до потребителски профил само ако е бил създаден.

person Sachin    schedule 20.12.2011