使用Zappa构建Flask应用和REST API
1. 构建Flask待办事项应用
在构建Flask应用时,我们首先创建了一个待办事项蓝图实例,并使用它来创建视图中的路由。以下是视图的代码片段:
# todo/views.py
import json
from flask import render_template, redirect, url_for, jsonify, request
from flask_login import login_required, current_user
from app.todo import todo
from app.todo.forms import TodoForm
from app.todo.models import Todo
@todo.route('/', methods=['GET', 'POST'])
@login_required
def list():
context = dict()
form = TodoForm()
if form.validate_on_submit():
Todo(form.title.data, created_by=current_user.email).save()
return redirect(url_for('todo.list'))
context['form'] = form
context['todos'] = current_user.todos
context['items_left'] = len([todo for todo in curr
超级会员免费看
订阅专栏 解锁全文
30

被折叠的 条评论
为什么被折叠?



