def add(): form = request.form u = current_user() t = Weibo(form) t.name = u.username if t.valid(): t.save() return redirect(url_for('.index'))
def add(): form = request.form u = current_user() t = Weibo(form) t.name = u.username if t.valid(): t.save() # 蓝图中的 url_for 需要加上蓝图的名字,这里是 todo return redirect(url_for('.index'))
def add(): form = request.form w = Weibo(form) if w.valid(): w.save() else: abort(400) # 蓝图中的 url_for 需要加上蓝图的名字,这里是 todo return redirect(url_for('weibo.index'))
def add(): form = request.form u = current_user() t = Weibo(form) t.name = u.username r = {'data': []} if t.valid(): t.save() r['success'] = True r['data'] = t.json() else: r['success'] = False message = t.error_message() r['message'] = message return json.dumps(r, ensure_ascii=False)
def update(weibo_id): form = request.form w = Weibo.query.get(weibo_id) u = current_user() t = Weibo(form) print('debug', w.weibo, '1', t.weibo, '2', t.name, '3', u.username, '4', w.name, '5') r = { 'data': [] } if w.name == u.username: if t.valid(): w.weibo = t.weibo w.save() r['success'] = True r['data'] = t.json() else: r['success'] = False message = t.error_message() r['message'] = message else: r['success'] = False r['message'] = '暗搓搓的改别人微博你这价值观有问题啊' return json.dumps(r, ensure_ascii=False)