Plone 4.1에서 익명 사용자가 볼 수있는 구성원 초상화 (portal_memberdata/portraits에 있음)를 만들고 싶습니다.Plone 4.1의 익명 사용자가 구성원 초상화를 볼 수있게 만들기
공용보기에서 올바른 URL을 반환하더라도 이미지는 항상 보호되며 기본 이미지 ('defaultUser.png')가 대신 반환됩니다.
내 뷰렛 내의 익명 사용자에게이 작업을 수행하고 작성자 인물을 표시하려면 어떻게해야합니까?
그냥 명확하게 :author.getPersonalPortrait().absolute_url()
이미지에 올바른 URL을 반환합니다. 보기에 액세스 할 때 브라우저에서 이미지를 가져 오면 리소스가 보호됩니다.
: 사용자가 이 얻을 수없는 경우 #은 초상화를 반환하지 마세요 getPersonalPortrait에서 수행 검사입니다. – Yuri
그러나 verifyPermission kwarg는 항상 기본값 0으로 호출되므로이 검사는 적용되지 않습니다. – zedr