def add_type(): if request.method == 'GET': return render_template('/back/category_add.html') if request.method == 'POST': atype = request.form.get('atype') if not atype: error = '警告!请填写分类信息' return render_template('/back/category_add.html', error=error) art_type = ArticleType() art_type.t_name = atype db.session.add(art_type) db.session.commit() return redirect(url_for('back.a_type'))
def add_type(): if request.method == 'GET': return render_template('back/category_add.html') if request.method == 'POST': atype = request.form.get('atype') if atype: # 保存分类 art_type = ArticleType() art_type.t_name = atype art_type.save() return redirect(url_for('back.a_type')) else: error = '请填写分类信息!' return render_template('back/category_add.html', error=error)
def type_add(): if request.method == 'GET': return render_template('/back/type_add.html') if request.method == 'POST': typeName = request.form.get('type') print(typeName) newType = ArticleType() newType.type = typeName try: db.session.add(newType) db.session.commit() except: return redirect(url_for('back.type')) return redirect(url_for('back.type'))
def update_category(id): if request.method == 'GET': categorys = ArticleType.query.get(id) return render_template('back/update-category.html', categorys=categorys) if request.method == 'POST': ArticleType.id = request.view_args.get('id') type = ArticleType() if type.id == request.view_args.get('id'): del_article_type(type.id) type.id = id type.t_name = request.values.get('t_name') db.session.add(type) db.session.commit() return redirect(url_for('back.category'))
def add_type(): if request.method=='GET': user = User.query.filter(User.id == session['user_id']).first() return render_template('back/category_add.html',user=user) if request.method=='POST': atype=request.form.get('atype') if atype: art_type=ArticleType() art_type.t_name=atype db.session.add(art_type) db.session.commit() return redirect(url_for('back.a_type')) # return render_template('back/category_list.html',user=user) else: error='请填写分类信息' return render_template('back/category_add.html', error=error)
def add_category(): if request.method == 'GET': return render_template('back/add-category.html') if request.method == 'POST': atype = request.form.get('atype') if atype: # 保存分类信息 art_type = ArticleType() art_type.t_name = atype db.session.add(art_type) db.session.commit() return redirect(url_for('back.a_type')) else: error = '请填写分类信息' return render_template('back/add-category.html')
def type(): if request.method == 'GET': types = ArticleType.query.all() return render_template('back/category.html', types=types) # return render_template('back/category.html') if request.method == 'POST': #获取数据 name = request.form.get('name') alias = request.form.get('alias') #保存数据 art_type = ArticleType() art_type.name = name art_type.alias = alias db.session.add(art_type) db.session.commit() return redirect(url_for('back.type'))
def add_type(): if request.method == 'GET': return render_template('back/category_add.html') if request.method == 'POST': atype = request.form.get('atype') if atype: type1 = ArticleType.query.filter( ArticleType.t_name == atype).first() if type1: error = '文章分类已存在,请重新输入' return render_template('back/category_add.html', error=error) else: art_type = ArticleType() art_type.t_name = atype db.session.add(art_type) db.session.commit() return redirect(url_for('back.a_type')) else: error = '请填写分类信息' return render_template('back/category_add.html', error=error)
def articles_category_add(): if request.method == 'GET': return render_template('back/articles_category_add.html') elif request.method == 'POST': art_type = request.form.get('art_type') if art_type: articletype = ArticleType.query.filter( ArticleType.at_name == art_type).first() if articletype: error = '该分类已存在' return render_template('back/articles_category_add.html', error=error) else: # 保存分类信息 articletype = ArticleType() articletype.at_name = art_type articletype.us = session['user_id'] articletype.save() return redirect(url_for('back.articles_category')) else: error = '请填写分类信息' return render_template('back/articles_category_add.html', error=error)