POST를 통해 텍스트를 추가 할 때 텍스트 속성에 이상한 추가 기호 (=)가 나타납니다.
예 :
팀은 p = olice, Alonzo 및 Yuuma에 의해 쫓기고있어 막을 내릴 수없는 분노로 돌아 왔습니다. Vinnie, Shorty 및 Kiro = 92 스킬이 테스트에 배치됩니다.
해당 텍스트에는 = 기호가 없어야합니다. 내 공동 드입니다 : 내가 잘못 뭐하는 거지"="GAE TextProperty 기호
class FileUploadHandler(blobstore_handlers.BlobstoreUploadHandler):
def post(self):
game_file = self.get_uploads()[1]
screen_file = self.get_uploads()[0]
if not users.get_current_user():
game_file.delete()
screen_file.delete()
self.redirect(users.create_login_url("/"))
return
game = Game()
game.title = self.request.get('title')
game.url_name = self.request.get('url')
if self.request.get('active') == 'active':
game.active = True
else:
game.active = False
if self.request.get('featured') == 'featured':
game.featured = True
else:
game.featured = False
query = Category.gql("WHERE url_name = :url_name", url_name=self.request.get('category'))
game.category = query.get()
game.width = int(self.request.get('width'))
game.height = int(self.request.get('height'))
game.description = db.Text(self.request.get('desc'))
game.how_to_play = db.Text(self.request.get('htp'))
game.game_file = game_file
game.game_screenshot = screen_file
db.put(game)
?
인코딩 문제인지 잘 모르겠습니다. 거기에는 "p = olice"대신 "police"가 표시되므로 잘못 인코딩 될 수있는 ASCII 기호가 아닙니다. – zaynyatyi