def update(weibo_id): print('1234') 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: print('233') if t.valid(): w.weibo = t.weibo w.save() r['success'] = True r['data'] = t.json() print('3344') else: r['success'] = False message = t.error_message() r['message'] = message print('4455') else: print('332') r['success'] = False r['message'] = '暗搓搓的改别人微博你这价值观有问题啊' return json.dumps(r, ensure_ascii=False)
def add(): form = request.form u = current_user() t = Weibo(form) t.user = u 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_weibo(): u = current_user() form = request.form w = Weibo(form) valid, message = w.valid() if valid: w.author_id = u.id w.save() return ajax_response(valid=valid, data=w.json(), message=message)
def weibo_add(): #form = request.form print('weiboadd') form = request.get_json() print('form', form) w = Weibo(form) u = current_user() w.name = u.username print('form', form) if w.valid(): w.save() return api_response(True, data=w.json()) else: return api_response(False, message=w.error_message())
def add(): print('4455') 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 print('123321') return json.dumps(r, ensure_ascii=False)
def add(): print('api.py weibo add was called') form = request.form u = current_user() t = Weibo(form) t.name = u.username r = {'data': []} if t.valid(): t.save() print('api.weibo.add.r', r) print('api.weibo.add.t', t) r['success'] = True r['data'] = t.json() else: r['success'] = False message = t.error_message() r['message'] = message print('api.py weibo.add.response', r) return json.dumps(r, ensure_ascii=False)