2
이 문제가 생겼습니다. HTML 배열을 만들었지 만 파이썬으로 읽을 수는 없습니다. App Engine에서이 작업을 수행 할 수 있습니까? 나는 그것이 PHP에서 가능하다는 것을 읽었다. 이것은 내가 현재 HTML 배열을 읽을려고하는 방법이다App Engine Python으로 HTML 배열을 처리하는 방법은 무엇입니까?
<label for="hashtags">Hashtags: </label><br/>
{% for hashtag in stream.hashtags %}
<input type="text" value="{{hashtag}}" name="hashtags[]" id="hashtags" class="text ui-widget-content ui-corner-all" />
{% endfor %}
:
이
는 HTML 코드입니다newHashTags = self.request.get('hashtags[]')
for newHashTag in newHashTags:
stream.hashtags.append(newHashTag)
내가 디버깅있을 때이 포스트 변수입니다. 당신은 목록 또는 배열로 처리하고 싶은 필드 이름의 끝에 []
을 포함 할 필요가 없습니다
MultiDict: MultiDict([('streamid', '84'), ('name', 'Akteurs'), ('description', '#stream'), ('hashtags[]', '#andretest'), ('hashtags[]', '#saab')])
완벽한 대답을. 감사. –