*如果我无法描述标题中我的意思,我无法找到准确的字词
无论如何我是网络开发的新手,我正在上一门课程,它制作了一个购物清单,简而言之,它允许用户添加食物并显示他输入的内容 但我的问题是,当我输入新食物时,网址只能通过新输入重置
我的代码
import webapp2
import jinja2
form = """<form>
<input name = 'food' type = 'text'>
%s
<button>Add</button>
</form>"""
hidden_html = """
<input type = "hidden" name "food" value = "%s">
"""
item_html = "<li>%s</li>"
shopping_list_html = """
<br>
<br>
<h2>Shopping List</h2>
<ul>
%s
</ul>
"""
class MainPage(webapp2.RequestHandler):
def write(self , *args , **Kargs):
self.response.out.write(*args,**Kargs)
def get(self):
output = form
hidd = ""
items = self.request.get_all("food")
if items:
output_items = ""
for item in items:
hidd += hidden_html % item
output_items += item_html % item
output_shopping = shopping_list_html % output_items
output += output_shopping
output = output % hidd
self.write(output)
def post(self):
self.write("happy birthzeft")
app = webapp2.WSGIApplication([
('/', MainPage)
], debug=True)
答案 0 :(得分:0)
这是我想的一个新手错误,这是HTML中的问题,而不是python代码