在 web2by 构建的缩短器中,我想首先验证 url,如果它无效返回到第一页并显示错误消息。这是我在控制器(mvc 架构)中的代码,但我不明白出了什么问题..!!
import urllib
def index():
return dict()
def random_maker():
url = request.vars.url
try:
urllib.urlopen(url)
return dict(rand_url = ''.join(random.choice(string.ascii_uppercase +
string.digits + string.ascii_lowercase) for x in range(6)),
input_url=url)
except IOError:
return index()