0
그래서 나는이 HTML/JS가, 난 그냥 데이터를 게시하기 위해 노력하고있어 지금 아약스 포스트아약스 게시물
<html>
<head>
<script src="js/jquery-1.8.2.min.js"></script>
<script src="../js/bootstrap.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
document.write("booo");
var data = {"lat":5};
$.ajax({
type: "POST",
url: "/geo",
data: data,
});
});
var data = {"lat":5};
$.ajax({
type: "POST",
url: "/geo",
data: data,
});
</script>
</head>
<body>
<form method="post">
<input name="lat" type="text">
<input name="lon" type="text">
<input type="submit">
</form>
</body>
</html>
을 테스트 파이썬에서 그것을 선택하고 다시 쓰기를 시도했다 작동하지/db에 저장하지만 아무것도 내 아약스 게시물 기능에서 일어나고있다. 여기 내 파이썬,
이class GeoHandler(Handler):
def get(self):
self.render("geo.html")
def post(self):
lat = self.request.get("lat")
lon = self.request.get("lon")
self.write(lat)
loc = models.LocModel(coords = db.GeoPt(lat,lon), hm = str(lat).join(str(lon)))
loc.put()
내 URL 핸들러가
('/geo', GeoHandler),
은 결국 내가 그것을 내 사용자의 위치 데이터를 캡처하고지도하기 위해 자바 스크립트를 사용하는 것을 시도하고있다가 ...하지만 애플 리케이션 엔진/webapp2 만 좋아 클라이언트의 ipv6을 잡고 ipv5의 위치 데이터를 얻을 수있는 방법은 없지만 지리 데이터에 대한 html5/js solns가 있습니다. 그러나 서버에 기본 데이터를 게시 할 수도 없습니다.
감사합니다. 요청 헤더에 대해 걱정할 필요가 있습니다. 문자열/float 형식의 데이터 만 저장하면됩니다. 왜 그렇습니까? – user772401
Ohhh ... 자바 엔진을 사용하는 대신 앱 엔진이 좌표/지리 정보를 읽게한다고 말하고 있습니다. 적어도 그게 당신이 제공하는 링크를 읽고 요청 헤더를보고 있어요 ... – user772401
@ user772401 네, 정말 응용 프로그램에 따라 다릅니다 ..하지만 적어도 지금 당신은 옵션으로 – Lipis