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))
def registration(): '''개인 신청.''' form = RegistrationForm(request.form) form.set_camp(campcode) if request.method == "POST": idx = form.insert() flash('신청이 완료되었습니다.') session['type'] = '개인' session['idx'] = idx return redirect(url_for('.member_info')) params = { 'form': form, 'page_header': "개인신청", 'script': url_for('static', filename='{0}/js/reg-individual.js'.format(campcode)) } return render_template('{0}/form.html'.format(campcode), **params)