コード例 #1
0
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'))
コード例 #2
0
ファイル: views.py プロジェクト: smartisantt/blog
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)
コード例 #3
0
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'))
コード例 #4
0
ファイル: views.py プロジェクト: HJHua/blog
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'))
コード例 #5
0
ファイル: views.py プロジェクト: zhengxueyong/blog17
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)
コード例 #6
0
ファイル: views1.py プロジェクト: Zonede/easybuy
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')
コード例 #7
0
ファイル: views.py プロジェクト: kobe19940121/blog
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'))
コード例 #8
0
ファイル: views.py プロジェクト: LittleMaoer/blog
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)
コード例 #9
0
ファイル: views.py プロジェクト: devilGuoXu/Blog
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)