def report(): form = DateHabitReport() form_delete = Delete_habit() dates = Date.find_habits_by_date('2020-05-11') form.submit() if form.validate_on_submit(): number_of_dates = 1 choosen_date = str(form.selected_date.data) flash('Your post has been created!', 'success') return redirect( url_for('report_with_date', number_of_dates=number_of_dates, choosen_date=choosen_date)) return render_template('report.html', form=form)
def report_with_date(number_of_dates, choosen_date): form = DateHabitReport() form_done = Building_habit() all_date_objects = [ Date.find_habits_by_date(single_list) for single_list in choosen_date.split(',') ] print(all_date_objects) form_done.submit_done_or_not() if form_done.validate_on_submit(): date = Date.query.filter_by(id=form_done.date_id.data).first() date.done = True db.session.commit() flash('Your DELETE has been created!', 'success') return render_template('report.html', form=form, number_of_dates=number_of_dates, choosen_date=choosen_date, all_date_objects=all_date_objects, form_done=form_done) form.submit() if form.validate_on_submit(): number_of_dates = 1 + int(number_of_dates) choosen_dates = choosen_date + ',' + str(form.selected_date.data) print(choosen_dates, 'ciekawe co to za string') flash('Your post has been created!', 'success') return redirect( url_for('report_with_date', number_of_dates=number_of_dates, choosen_date=choosen_dates)) return render_template('report.html', form=form, number_of_dates=number_of_dates, choosen_date=choosen_date, all_date_objects=all_date_objects, form_done=form_done)