def user_signup(): if request.method == 'POST': user_data = request.form user = User(email=user_data['email'], password=generate_password_hash(user_data['password']), name=user_data['name'], join_date=kstime(9)) db.session.add(user) db.session.commit() flash(u'가입이 완료 되었습니다.', 'success') return redirect(url_for('article_list')) #if GET return render_template('user/join.html', form=form, active_tab='user_join')
def comment_create(article_id): form = CommentForm() if request.method == 'POST': if form.validate_on_submit(): comment = Comment(author=form.author.data, email=form.email.data, content=form.content.data, password=form.password.data, date_created=kstime(9), article=Article.query.get(article_id)) db.session.add(comment) db.session.commit() flash(u'댓글을 작성하였습니다.', 'success') return redirect(url_for('article_detail', id=article_id)) return render_template('comment/create.html', form=form)
def user_join(): form = JoinForm() if request.method == 'POST': if form.validate_on_submit(): user = User( email=form.email.data, password=generate_password_hash(form.password.data), name=form.name.data, join_date = kstime(9) ) db.session.add(user) db.session.commit() return redirect(url_for('user_interest', user_id = user.id)) #if GET return render_template('user/join.html', form=form, active_tab='user_join')
def comment_create(article_id): form = CommentForm() if request.method == 'POST': if form.validate_on_submit(): comment = Comment( author=form.author.data, email=form.email.data, content=form.content.data, password=form.password.data, date_created = kstime(9), article=Article.query.get(article_id) ) db.session.add(comment) db.session.commit() flash(u'댓글을 작성하였습니다.', 'success') return redirect(url_for('article_detail', id=article_id)) return render_template('comment/create.html', form=form)
def user_join(): form = JoinForm() if request.method == 'POST': if form.validate_on_submit(): user = User( email = form.email.data, password = generate_password_hash(form.password.data), name = form.name.data, join_date = kstime(9) ) db.session.add(user) db.session.commit() flash(u'가입이 완료 되었습니다.','success') return redirect(url_for('article_list')) if request.method == 'GET': return render_template('user/join.html', form = form, active_tab='user_join')
def article_create(): form = ArticleForm() if request.method == 'POST': if form.validate_on_submit(): article = Article( title = form.title.data, author = form.author.data, category = form.category.data, content = form.content.data, date_created = kstime(9) ) db.session.add(article) db.session.commit() flash(u'게시글이 작성되었습니다.', 'success') return redirect(url_for('article_list')) return render_template('article/create.html', form=form, active_tab='article_create')
def comment_create(article_id): if request.method == 'GET': return render_template('comment/create.html') elif request.method == 'POST': comment_data = request.form comment = Comment( author=comment_data['author'], email=comment_data['email'], content=comment_data['content'], password=comment_data['password'], date_created = kstime(9), article_id=article_id ) db.session.add(comment) db.session.commit() flash(u'댓글을 작성하였습니다.', 'success') return redirect(url_for('article_detail', id=article_id))
def article_create(): if request.method == 'GET': return render_template('article/create.html', active_tab='article_create') elif request.method == 'POST': article_data = request.form article = Article( title=article_data['title'], author=article_data['author'], category=article_data['category'], content=article_data['content'], date_created = kstime(9) ) db.session.add(article) db.session.commit() flash(u'게시글이 작성되었습니다.', 'success') return redirect(url_for('article_list'))
def article_create(): form = ArticleForm() if request.method == 'POST': if form.validate_on_submit(): # 사용자가 입력한 글 데이터로 Article 모델 인스턴스를 생성한다. article = Article( title=form.title.data, author=form.author.data, category=form.category.data, content=form.content.data, date_created = kstime(9) ) # 데이터베이스에 데이터를 저장할 준비를 한다. (게시글) db.session.add(article) # 데이터베이스에 저장하라는 명령을 한다. db.session.commit() flash(u'게시글을 작성하였습니다.', 'success') return redirect(url_for('article_list')) return render_template('article/create.html', form=form, active_tab='article_create')
def article_create(): form = ArticleForm() if request.method == 'POST': if form.validate_on_submit(): # 사용자가 입력한 글 데이터로 Article 모델 인스턴스를 생성한다. article = Article(title=form.title.data, author=form.author.data, category=form.category.data, content=form.content.data, date_created=kstime(9)) # 데이터베이스에 데이터를 저장할 준비를 한다. (게시글) db.session.add(article) # 데이터베이스에 저장하라는 명령을 한다. db.session.commit() flash(u'게시글을 작성하였습니다.', 'success') return redirect(url_for('article_list')) return render_template('article/create.html', form=form, active_tab='article_create')