다른 모델 인 Group
으로 나타나는 User
모델이 있습니다.GAE : ModelChoiceProperty 상자의 키() 속성 사용
Group
의 양식을 만들 때 Meta
을 사용하면 양식의 값에 많은 생성 된 문자열이 포함됩니다. 이 문제를 막으려 고 username
필드를 User
대신 사용하고 싶습니다.
나는 이미 key_name
을 정의합니다. 그러나 str(user.key())
여전히 생성 된 문자열을 제공합니다. 내가 key()
을 무시할 수 있지만 그게 좋지 않을거야. 이견있는 사람? 그룹 양식에서 username
을 ModelChoiceProperty 값으로 사용하고 양식에서 유효성을 검사하고 저장하도록합니다. 현재이 양식은 소스에 따라 key()
의 문자열 값을 인쇄합니다.
죄송합니다. 설명이 명확하지 않았습니다. 바라기를 그 명확하게 지금. 답변 해주셔서 감사합니다 :) –