单页程序难以使用表单

时间:2019-04-02 09:44:10

标签: javascript html flask containers singlepage

我的单页网站有问题。它是通过从一开始就将网站的每个部分加载到JS中的容器(id =#container)中的方式构建的。现在的问题是,当我必须将网页重定向到新模板时,但是这样做时,容器无法加载我的模板。整个网站都可以。即当我发出发布请求并第二次输入“ / promise”时,整个网站将重新加载。你们有什么主意吗?您可以在route.py中制作一个js语句(如#container.load)吗?网站建在烧瓶中。

@app.route('/promise', methods=['GET', 'POST'])
@login_required
def promise():
    form = GoalForm()
    if form.validate_on_submit():
        goal = Goal(title=form.title.data, description=form.description.data, money=form.money.data,controlPerson=form.controlPerson.data, deadline = form.deadline.data, goalOwner = current_user.id, reminders=form.reminders.data)
        db.session.add(goal)
        db.session.commit()
        return render_template('payment.html', goal = goal)
    return render_template('promise.html', title='Skapa ett löfte', form=form, users=User.query.all())

0 个答案:

没有答案