我如何摆脱我的基本论坛中的 "none" 消息?
how do i get rid of this "none" message in my basic forum?
我对瓶子框架及其方法完全陌生。作为一项家庭作业,我的构造者希望我构建一个基本论坛,该论坛应该能够完成简单的 posting、删除、排序等消息。更详细的说明可以查看网站:http://darthrainos.pythonanywhere.com/
只是,post 一条消息,通过插入其号码将其删除并返回消息页面。您将看到 "None" 消息。
这是删除邮件的网站部分:
@bottle.route("/erasedlogs" , method="POST")
def erased_logs():
global message_depo
integer=bottle.request.POST.get('number')
del message_depo[int(integer)]
i=0
while i < len(message_depo):
content=content + '<p> '+ message_depo[i]+ ' :comment' + str(i) + '</p> \n'
i=i+1
content=content + '<p> <a style="color:red" href="/message">See current messages.</a></p> \n '
这是保留消息的页面:
@bottle.route("/message", method="ANY")
def get_message():
global message_depo
message=bottle.request.POST.get('message')
time_message=datetime.datetime.now()
message_log=str(message)+ " = " + str(time_message)
message_depo.append(message_log)
i=0
while i< len(message_depo):
content=content + ' <p> '+ message_depo[i]+ ' <strong>:comment</strong> ' + str(i) + '</p> \n'
当我在第一个代码块中点击 link "see current messages" 时,它创建了一个无意义的(至少对我而言)"None" 消息。
谁能简单解释一下为什么会发生以及我如何摆脱它?
您没有返回任何内容。在你的两个函数中,你需要添加这一行:
return content
我对瓶子框架及其方法完全陌生。作为一项家庭作业,我的构造者希望我构建一个基本论坛,该论坛应该能够完成简单的 posting、删除、排序等消息。更详细的说明可以查看网站:http://darthrainos.pythonanywhere.com/
只是,post 一条消息,通过插入其号码将其删除并返回消息页面。您将看到 "None" 消息。
这是删除邮件的网站部分:
@bottle.route("/erasedlogs" , method="POST")
def erased_logs():
global message_depo
integer=bottle.request.POST.get('number')
del message_depo[int(integer)]
i=0
while i < len(message_depo):
content=content + '<p> '+ message_depo[i]+ ' :comment' + str(i) + '</p> \n'
i=i+1
content=content + '<p> <a style="color:red" href="/message">See current messages.</a></p> \n '
这是保留消息的页面:
@bottle.route("/message", method="ANY")
def get_message():
global message_depo
message=bottle.request.POST.get('message')
time_message=datetime.datetime.now()
message_log=str(message)+ " = " + str(time_message)
message_depo.append(message_log)
i=0
while i< len(message_depo):
content=content + ' <p> '+ message_depo[i]+ ' <strong>:comment</strong> ' + str(i) + '</p> \n'
当我在第一个代码块中点击 link "see current messages" 时,它创建了一个无意义的(至少对我而言)"None" 消息。
谁能简单解释一下为什么会发生以及我如何摆脱它?
您没有返回任何内容。在你的两个函数中,你需要添加这一行:
return content