示例#1
0
    def member_edit(member_idx):
        '''단체 멤버 수정'''
        idx = session['idx']
        group = db.session.query(Group).filter(Group.idx == idx).one()
        form = RegistrationForm(request.form)
        form.set_camp(campcode)
        form.set_group_mode(group_idx=idx, group_area_idx=group.area_idx)

        if request.method == "POST":
            form.update(member_idx)
            flash("성공적으로 수정되었습니다.")
            return redirect(url_for(".group_info"))

        member = db.session.query(Member).filter(Member.idx == member_idx).one()
        form.set_member_data(member)
        script_file = '{0}/js/reg-individual-edit.js'.format(campcode)
        return render_template('{0}/form.html'.format(campcode),
                               form=form, page_header="멤버 수정",
                               script=url_for('static', filename=script_file))
示例#2
0
    def member_edit(member_idx):
        '''단체 멤버 수정'''
        idx = session['idx']
        group = db.session.query(Group).filter(Group.idx == idx).one()
        form = RegistrationForm(request.form)
        form.set_camp(campcode)
        form.set_group_mode(group_idx=idx, group_area_idx=group.area_idx)

        if request.method == "POST":
            form.update(member_idx)
            flash("성공적으로 수정되었습니다.")
            return redirect(url_for(".group_info"))

        member = db.session.query(Member).filter(Member.idx == member_idx).one()
        form.set_member_data(member)
        script_file = '{0}/js/reg-individual-edit.js'.format(campcode)
        return render_template('{0}/form.html'.format(campcode),
                               form=form, page_header="멤버 수정",
                               script=url_for('static', filename=script_file))
示例#3
0
    def member_add():
        '''단체 멤버 추가'''
        idx = session['idx']
        group = db.session.query(Group).filter(Group.idx == idx).one()
        form = RegistrationForm(request.form)
        form.set_camp(campcode)
        form.set_group_mode(group_idx=idx, group_area_idx=group.area_idx)

        if request.method == "POST":
            form.insert()
            group.mem_num += 1
            db.session.commit()
            flash("멤버가 추가되었습니다.")
            return redirect(url_for(".group_info"))

        script_file = '{0}/js/reg-individual.js'.format(campcode)
        return render_template('{0}/form.html'.format(campcode),
                               form=form, page_header="멤버 추가",
                               script=url_for('static', filename=script_file))
示例#4
0
    def member_add():
        '''단체 멤버 추가'''
        idx = session['idx']
        group = db.session.query(Group).filter(Group.idx == idx).one()
        form = RegistrationForm(request.form)
        form.set_camp(campcode)
        form.set_group_mode(group_idx=idx, group_area_idx=group.area_idx)

        if request.method == "POST":
            form.insert()
            group.mem_num += 1
            db.session.commit()
            flash("멤버가 추가되었습니다.")
            return redirect(url_for(".group_info"))

        script_file = '{0}/js/reg-individual.js'.format(campcode)
        return render_template('{0}/form.html'.format(campcode),
                               form=form, page_header="멤버 추가",
                               script=url_for('static', filename=script_file))