我是web2py的初学者,我试图通过图片和博客来举例说明,但是我在行上有一个错误:
image = db.image(request.args(0,cast=int)) or redirect(URL('index'))
[当我想查看我的看法时,他说我“ 404未找到”]
您知道这个问题的原因和解决方法吗?
谢谢你:)
show
操作仅用于显示特定图像,因此该操作的有效URL必须包含现有图像的记录ID(例如/ myapp / default / show / 1)。该行:
image = db.image(request.args(0,cast=int)) or redirect(URL('index'))
试图通过request.args(0, cast=int)
从URL中提取记录ID。如果URL中没有记录ID,则该表达式的后半部分将执行(即redirect(URL('index'))
),这将直接重定向回index
页面(其中应列出现有图像)。