【发布时间】:2025-12-19 07:45:12
【问题描述】:
我有一个简单的应用程序,可以保存和显示数据库中的记录,
@user_endpoints.get("/user/<id>")
def get_user(request, id):
dct = User.by_id(id)
if not dct:
return response.json({"Error": "Not Found"}, status=404)
return response.json(dct.to_dict(), status=200)
在显示用户列表时,类似下面的代码就足够了,
@user_endpoints.get("/users")
def list_users(request):
dct = User.all()
template = template_env.get_template('user_list.html')
content = template.render(title='User List', users=dct)
return response.html(content)
上面使用 Jinja2 但这对我来说并不重要(这不是一个真正的应用程序)。我不清楚如何显示用于创建新用户和保存提交数据的表单,有人可以提供一个简单的例子吗?
【问题讨论】:
标签: python-3.x sanic