def edit_user(user_index=None): user = User.query.filter_by(index=user_index).first() if user is None: return "No user have this ID" form = EditUser(obj=user) tagevents = get_tagevents_user_dict(user_index) if form.validate_on_submit(): user.name = form.name.data user.email = form.email.data user.phone = form.phone.data user.address = form.address.data user.address2 = form.address2.data user.city = form.city.data user.zip_code = form.zip_code.data user.tag_id = form.tag_id.data user.gender = form.gender.data user.expiry_date = form.expiry_date.data user.status = form.status.data db.session.commit() # If we successfully edited the user, redirect back to userpage. fortnox_data = Fortnox() fortnox_data.update_customer(user) return redirect("/user_page/" + str(user.index)) if user: return render_template('edit_user.html', title='Edit User', form=form, data=user.dict(), tags=tagevents, error=form.errors) else: return "she wrote upon it; no such number, no such zone"
def edit_user(user_index=None): user = User.query.filter_by(index=user_index).first() if user is None: return "No user have this ID" form = EditUser(obj=user) tagevents = get_tagevents_user_dict(user_index) if form.validate_on_submit(): user.name = form.name.data user.email = form.email.data user.phone = form.phone.data user.address = form.address.data user.address2 = form.address2.data user.city = form.city.data user.zip_code = form.zip_code.data user.tag_id = form.tag_id.data user.gender = form.gender.data user.expiry_date = form.expiry_date.data user.status = form.status.data db.session.commit() # If we successfully edited the user, redirect back to userpage. fortnox_data = Fortnox() fortnox_data.update_customer(user) return redirect("/user_page/"+str(user.index)) if user: return render_template('edit_user.html', title='Edit User', form=form, data=user.dict(), tags=tagevents, error=form.errors) else: return "she wrote upon it; no such number, no such zone"
def user_page(user_index=None): user = User.query.filter_by(index=user_index).first() debts = Debt.query.filter_by(uid=user.index) if user is None: return "No user Found" else: tagevents = get_tagevents_user_dict(user_index) return render_template('user_page.html', title='User Page', data=user.dict(), tags=tagevents, debts=debts)
def get_user_data_tag_dict(tag_id): user = User.query.filter_by(tag_id=tag_id).first() return user.dict()