def generate_fake_date(): form = dict(username='******', password='******', email='*****@*****.**') u = User.register(form) form = dict(username='******', password='******', email='*****@*****.**') u = User.register(form) form = dict(title='all') b = Board.new(form) with open('markdown_demo.md', encoding='utf8') as f: content = f.read() topic_form = dict(title='markdown demo', board_id=b.id, content=content) for i in range(10): print('begin topic <{}>'.format(i)) t = Topic.add(topic_form, u.id) reply_form = dict( content='I am Iron Man', topic_id=t.id, ) for j in range(5): Reply.add(reply_form, u.id)
def generate_fake_data(): # 创建用户 user1_form = dict(username='******', password='******') u1 = User.register(user1_form) user_form = dict(username='******', password='******') User.register(user_form) # 创建板块 board1_form = dict(title='交流') b1 = Board.new(board1_form) board2_form = dict(title='灌水') Board.new(board2_form) # 创建话题 # 创建大规模文本假数据,将假数据放到单独文件里 with open('markdown_demo.md', encoding='utf8') as f: content = f.read() topic_form = dict(title='markdown demo', content=content, board_id=b1.id) t = Topic.add(topic_form, u1.id) # 创建回复 reply_form = dict( content='reply test', topic_id=t.id, ) for j in range(3): Reply.add(reply_form, u1.id)
def add(): form = request.form.to_dict() u = current_user() print('DEBUG', form) Topic.update(id=form['topic_id'], updated_time=int(time.time())) log('update time', int(time.time())) m = Reply.add(form, user_id=u.id) return redirect(url_for('topic.detail', id=m.topic_id))
def add(): form = request.form u = current_user() content = form['content'] users = users_from_content(content) send_mails(u, users, request.referrer, content) form = form.to_dict() m = Reply.add(form, user_id=u.id) return redirect(url_for('bp_topic.detail', id=m.topic_id))
def add(): form = request.form.to_dict() u = current_user() content = form['content'] users = users_from_content(content) send_mails(u, users, content) print('DEBUG', form) m = Reply.add(form, user_id=u.id) return redirect(url_for('gua_topic.detail', id=m.topic_id))
def add(): form = request.form.to_dict() u = current_user() if u: content = form['content'] users = users_from_content(content) send_message(u, users, request.referrer, content) m = Reply.add(form, user_id=u.id) return redirect(url_for('sim_bp_topic.detail', id=m.topic_id)) else: return redirect(url_for('index.index'))
def generate_fake_date(): form = dict( username='******', password='******', role='normal' ) u = User.register(form) form = dict( username='******', password='', role='guest' ) u = User.register(form) form = dict( title='all' ) b = Board.new(form) with open('markdown_demo.md', encoding='utf8') as f: content = f.read() topic_form = dict( title='markdown demo', board_id=b.id, content=content ) for i in range(6): print('begin topic <{}>'.format(i)) t = Topic.add(topic_form, u.id) reply_form = dict( content='reply test', topic_id=t.id, ) for j in range(3): Reply.add(reply_form, u.id)
def add(): form = request.form u = current_user() content = form['content'] users = users_from_content(content) send_mails(u, users, request.referrer, content) form = form.to_dict() m = Reply.add(form, user_id=u.id) k = 'topic_join_all_{}'.format(u.id) cache.delete(k) return redirect(url_for('gua_topic.detail', id=m.topic_id))
def add(): form = request.form.to_dict() u = current_user() print('DEBUG', form) m = Reply.add(form, user_id=u.id) return redirect(url_for('422_topic.detail', id=m.topic_id))
def add(): form = request.form.to_dict() u = current_user() m = Reply.add(form, user_id=u.id) # log('======== reply add() m =========\n{}'.format(m)) return redirect(url_for('py_topic.detail', id=m.topic_id))