我在使用数据存储来发布一个简单表单时遇到了一个问题。我只是尝试存储RSS提要,从名称(sourceName)和链接(sourceLink)开始。表单加载,我可以在这两个字段中输入文本,但是当我点击提交时,我得到了404错误。我离留言簿教程很近,所以我有点困惑。以下是表格代码:
import cgi
import urllib
#from google.appengine.api import users
from google.appengine.ext import ndb
import webapp2
MAIN_PAGE_FOOTER_TEMPLATE = """\
<form action="/newURL%s" enctype="multipart/form-data" method="post">
<div><textarea name="sourceName" rows="1" cols="60"></textarea></div>
<div><textarea name="sourceLink" rows="1" cols="60"></textarea></div>
<div><input type="submit" value="Submit"></div>
</form>
<hr>
</body>
</html>
"""
下面是它的其余部分,不包括主页面代码,它似乎可以正常加载。在
^{pr2}$山药:
application: myrssapp
version: 1
runtime: python27
api_version: 1
threadsafe: yes
handlers:
- url: /updateRSS/daily
script: updateRSS.app
login: admin
- url: /searchQuery
script: searchQuery.app
- url: /RSSFeeds
script: RSSSources.app
- url: /newURL
script: RSSSources.app
- url: /.*
script: searchQuery.app
我尝试过在yaml中包含newURL和不包含它。在
从日志中:
"POST /newURL%s HTTP/1.1" 404 188 "http://myrssapp.appspot.com/RSSFeeds
目前没有回答
相关问题 更多 >
编程相关推荐