def forge(count): """Generate faker messages""" click.echo('Generating %d messages ...' % count) for i in range(count): message = Message() message.username = fake.name() message.body = fake.text() message.timestamp = fake.date_time_this_month() db.session.add(message) db.session.commit() click.echo('Done!')
def index(): form = HelloForm() message = Message() if form.validate_on_submit(): inppp = form.body.data if inppp is not None or len(inppp) > 0: inppp = inppp.strip() if len(inppp) > 0: if inppp[0] in qingwa.trans_m: body = decrypt_string(inppp) else: body = encrypt_string(inppp) message = Message(body=body) return render_template('index.html', form=form, message=message)
def index(): page = request.args.get('page', 1, int) per_page = current_app.config['SAYHELLO_PER_PAGE'] pagination = Message.query.order_by(Message.timestamp.desc()).paginate(page, per_page) messages = pagination.items form = HelloForm() if form.validate_on_submit(): message = Message() message.username = form.username.data message.body = form.body.data db.session.add(message) db.session.commit() flash('发布成功') return redirect(url_for('index', page=1)) return render_template('index.html', messages=messages, form=form, pagination=pagination)
def index(): messages = Message.query.order_by(Message.timestamp.desc()).all() if 'logged_in' in session: form = Logined() name = session['username'] if form.validate_on_submit(): body = form.body.data message = Message(body=body, name=name) db.session.add(message) db.session.commit() flash('信息已发布!') #return redirect(url_for('index')) else: form = Login() name = None if form.validate_on_submit(): urname = form.username.data passwd = form.passwd.data dbpassword = User.query.filter_by(username=urname).first() if dbpassword is None: flash('用户不存在') elif dbpassword.password == passwd: flash('登录成功!') session['logged_in'] = True session['username'], name = urname, urname return redirect(url_for('index')) else: flash('密码错误!') return render_template('index.html', form=form, messages=messages, username=name)
def index(): form = HelloForm() if form.validate_on_submit(): name = form.name.data s_date = form.s_date.data e_date = form.e_date.data t1 = s_date.strftime("%Y-%m-%d %H:%M:%S") t1 = datetime.strptime(t1, r"%Y-%m-%d %H:%M:%S") t2 = e_date.strftime("%Y-%m-%d %H:%M:%S") t2 = datetime.strptime(t2, r"%Y-%m-%d %H:%M:%S") all_date = t2 - t1 message = Message(s_date=s_date, e_date=e_date, name=name, all_date=all_date) db.session.add(message) db.session.commit() flash('%s,你已经签到成功!!' % name) return redirect(url_for('index')) page = request.args.get('page', 1, type=int) per_page = 10 # 10 pagination = Message.query.order_by(Message.s_date.desc()).paginate( page, per_page=per_page) messages = pagination.items # messages = Message.query.order_by(Message.timestamp.desc()).all() return render_template('index.html', form=form, messages=messages, pagination=pagination)
def index(): messages = Message.query.order_by(Message.timestamp.desc()).all() form = HelloForm() if form.validate_on_submit(): name = form.name.data body = form.body.data message = Message(body=body, name=name) db.session.add(message) db.session.commit() flash('Your message have been sent to you world!') return redirect('index.html') return render_template('index.html', form=form, messages=messages)
def index(): messages = Message.query.order_by(Message.timestamp.desc()).all() form = HelloForm() if form.validate_on_submit(): name = form.name.data body = form.body.data message = Message(name=name, body=body) db.session.add(message) db.session.commit() flash('You leave the message success!') return redirect(url_for('index')) return render_template('index.html', form=form, messages=messages)
def index(): messages = Message.query.order_by(Message.timestamp.desc()).all() form = noteForm() if form.validate_on_submit(): name = form.name.data body = form.body.data message = Message(name=name, body=body) db.session.add(message) db.session.commit() flash('your message have been sent to the world') return redirect(url_for('index')) return render_template('index.html', form=form, messages=messages)
def index(): messages = Message.query.order_by(Message.timestamp.desc()).all() form = HelloForm() if form.validate_on_submit(): name = form.name.data content = form.content.data message = Message(name=name, content=content) db.session.add(message) db.session.commit() flash('Your message has been sent to the world!') return redirect(url_for('index')) return render_template('index.html', form=form, messages=messages)
def index(): # 加载所有的记录 messages = Message.query.order_by(Message.timestamp.desc()).all() form = HelloForm() if form.validate_on_submit(): name = form.name.data body = form.body.data messages = Message(body=body, name=name) # 实例化模型类,创建记录 db.session.add(messages) # 添加记录到数据库会话 db.session.commit() # 提交会话 flash('Your message have been sent to world!') return redirect(url_for('index')) # 重定向到index视图 return render_template('index.html', form=form, messages=messages)
def index(): db.create_all() form = HelloForm() if form.validate_on_submit(): name = form.name.data body = form.body.data message = Message(body=body, name=name) db.session.add(message) db.session.commit() flash('Your Message have been sent to the word!') return redirect(url_for('index')) messages = Message.query.order_by(desc(Message.timestamp)).all() return render_template('index.html', form=form, messages=messages)
def index(): form = HelloForm() if form.validate_on_submit(): name = form.name.data body = form.body.data message = Message(body=body, name=name) db.session.add(message) db.session.commit() flash('您的消息已发送给全世界!') return redirect(url_for('index')) messages = Message.query.order_by(Message.timestamp.desc()).all() return render_template('index.html', form=form, messages=messages)
def forge(count): from faker import Faker db.drop_all() db.create_all() fake = Faker() click.echo('working...') for i in range(count): message = Message(name=fake.name(), body=fake.sentence(), timestamp=fake.date_time_this_year()) db.session.add(message) db.session.commit() click.echo('created %d messages' % count)
def index(): form = HelloForm() if form.validate_on_submit(): name = form.name body = form.body message = Message(body=body,name=name) #实例化模型类,创建记录 db.message.add(message)#添加记录到数据库会话 db.message.commit()#提交数据库会话 flash("Your Message have been sent to the world!") return redirect(url_for("index")) #重定向index视图 #加载所有记录 messages = Message.query.order_by(Message.timestamp.desc()).all() return render_template('index.html',form=form,messages=messages)
def index(): # 从数据库拿数据,加载所有记录 messages = Message.query.order_by(Message.timestamp.desc()).all() form = HelloForm() if form.validate_on_submit(): name = form.name.data body = form.body.data message = Message(name=name, body=body) # 实例化模型类,创建记录 db.session.add(message) db.session.commit() flash('Your message have been sent to the world!') return redirect(url_for('index')) # 重定向到index页面 return render_template('index.html', form=form, messages=messages)
def index(): #加载所有记录 messages = Message.query.order_by(Message.timestamp.desc()).all() form = HelloForm() if form.validate_on_submit(): sender = form.sender.data content = form.content.data message = Message(sender=sender, content=content) db.session.add(message) db.session.commit() flash('留言发表成功') return redirect(url_for('index')) return render_template('index.html', form=form, messages=messages)
def forge(count): """Gernerate fake messages!""" from faker import Faker db.drop_all() db.create_all() fake = Faker('zh_CN') click.echo('Working......') for i in range(count): message = Message(name=fake.name(), body=fake.sentence(), timestamp=fake.date_time_this_year()) db.session.add(message) db.session.commit() click.echo('Created %d fake messages!' % count)
def index(page): # page = request.args.get('page', 1, type=int) form = HelloForm() # http://flask-sqlalchemy.pocoo.org/2.3/api/#flask_sqlalchemy.BaseQuery.paginate pagination = Message.query.order_by(Message.timestamp.desc()).paginate(page=page, per_page=50) if form.validate_on_submit(): name = form.name.data body = form.body.data message = Message(body=body, name=name) db.session.add(message) db.session.commit() flash('发送成功!') return redirect(url_for('index')) return render_template('index.html', form=form, messages=pagination.items, pagination=pagination)
def index(): messages = Message.query.order_by(Message.timestamp.desc()).all() form = HelloForm() if form.validate_on_submit(): name = form.name.data body = form.body.data m = Message(name=name, body=body) db.session.add(m) db.session.commit() flash("Your Message have been saved!") redirect(url_for('index')) # return render_template('index.html', form=form, messages=messages) return render_template('index_bootstrap.html', form=form, messages=messages)
def index(): # return "<h1>Say Hello to the world</h1>" messages = Message.query.order_by(Message.create_time.desc()).all() form = MessageForm() # post 请求验证表单后提交数据 if form.validate_on_submit(): name = form.name.data body = form.body.data message = Message(name=name, body=body) db.session.add(message) db.session.commit() flash('哇,你的信息已经被全世界接收!!!') return redirect(url_for('index')) # Get请求直接返回index页面 return render_template('index.html', form=form, messages=messages)
def forge(count): '''Generate fake messages''' from faker import Faker db.drop_all() db.create_all() # fake = Faker('zh_cn') # 控制生成中文数据 fake = Faker() click.echo('now faker is Working ....') for i in range(count): message = Message(name=fake.name(), body=fake.sentence(), timestamp=fake.date_time_this_month()) db.session.add(message) db.session.commit() click.echo(f' {count} messages was created.')
def forge(count): from faker import Faker db.drop_all() db.create_all() ### Faker()默认为英文,Faker('zh-CN')为中文 fake = Faker('zh-CN') click.echo('Working...') for i in range(count): message = Message(name=fake.name(), body=fake.sentence(), timestamp=fake.date_time_this_year()) db.session.add(message) db.session.commit() click.echo('Created %d fake messages. ' % count)
def forge(count): '''Generate fake messages''' from faker import Faker db.drop_all() db.create_all() fake = Faker() click.echo('Working...') for i in range(count): message = Message( name=fake.name(), body=fake.sentence(), timestamp=fake.date_time_this_year() ) db.session.add(message) db.session.commit() click.echo('Created {} fake messages.'.format(count))
def generate_messages(count): """Generate fake messages.""" from faker import Faker db.drop_all() db.create_all() fake = Faker() for i in range(count): message = Message(name=fake.name(), content=fake.sentence(), timestamp=fake.date_time_this_year() ) db.session.add(message) db.session.commit() click.echo('Fake messages have been generated.')
def forge(count): """Generate fake messages.""" db.drop_all() db.create_all() fake = Faker() click.echo("Working...") for i in range(count): message = Message(name=fake.name(), body=fake.sentence(), timestamp=fake.date_time_this_year()) db.session.add(message) db.session.commit() click.echo("Created %d fake messages." % count)
def generate(count): from faker import Faker db.drop_all() db.create_all() fake = Faker() print("Working...") for i in range(count): message = Message(name=fake.name(), body=fake.sentence(), timestamp=fake.date_time_this_year()) db.session.add(message) db.session.commit() print("Created %d fake messages." % count)
def index(): if request.method == 'POST': if not current_user.is_authenticated: return redirect(url_for('index')) name = request.form['name'] body = request.form['body'] if not name or not body: flash('Invalid input.') return redirect(url_for('index')) message = Message(name=name, body=body) db.session.add(message) db.session.commit() flash('Item created.') return redirect(url_for('index')) messages = Message.query.all() return render_template('index.html', messages=messages)
def index(): form = HelloForm() if form.validate_on_submit(): # 处理 POST 请求 name = form.name.data body = form.body.data # 新增一条消息到数据库 message = Message(name=name, body=body) db.session.add(message) db.session.commit() flash('Your message have been sent to the world!') return redirect(url_for('index')) # 处理 GET 请求 # 加载所有记录, 按照最新时间排序 messages = Message.query.order_by(Message.timestamp.desc()).all() return render_template('index.html', form=form, messages=messages)
def forge(count): db.drop_all() db.create_all() from faker import Faker fake = Faker('en') click.echo("Working....") for i in range(count): message = Message( name=fake.name(), body=fake.sentence(), timestamp=fake.date_time_this_year(), ) db.session.add(message) db.session.commit() click.echo(f"Create {count} fake messages.")
def forge(count): """Generate fake messages.""" from faker import Faker db.drop_all() db.create_all() fake = Faker() click.echo('Working...') for i in range(count): message = Message(name=fake.name(), s_date=fake.date_time_this_month(), e_date=fake.date_time_this_month(), timestamp=fake.date_time_this_year()) db.session.add(message) db.session.commit() click.echo('Created %d fake messages.' % count)