Javascript 虽然没有错误,但我无法将数据库内容导入html文件,我的代码有什么问题?

Javascript 虽然没有错误,但我无法将数据库内容导入html文件,我的代码有什么问题?,javascript,python,html,css,visual-studio-code,Javascript,Python,Html,Css,Visual Studio Code,我有一份注册表,其中包含以下字段(forms.py文件): 现在我已经创建了一个数据库来保存这些数据。 我现在希望在我的应用程序上显示它,即显示用户在其注册表中输入的名字,在其应用程序顶部,等等。以下是主要代码: {% extends "admin-layout.html" %} {% block content %} <div class="container"> <div class="card">

我有一份注册表,其中包含以下字段(forms.py文件):

现在我已经创建了一个数据库来保存这些数据。 我现在希望在我的应用程序上显示它,即显示用户在其注册表中输入的名字,在其应用程序顶部,等等。以下是主要代码:

{% extends "admin-layout.html" %}

{% block content %}

<div class="container">
    <div class="card">
        <div class="card-header">
            <h1>Your Profile</h1>
        </div>
    </div>
    <div class="card-body">
        <h5>First Name</h5>
        <h5>Last Name</h5>
        <h5>Email</h5>
        <h5>Phone no.</h5>
        <h5>Age</h5>
        <h5>{{fname}}</h5>
    </div>
</div>

{% endblock content %}
在我的
\uuu init\uuuu.py
文件中,请注意

现在的问题是,它不起作用,没有错误,但我也看不到我输入的名字,尽管其他一切似乎都很好(
fname
不起作用)

我做错了什么

编辑:

以下是我渲染文件的位置:

{% extends "layout.html" %}

{% block app_content %}
    <div>
        {% from "_formhelpers.html" import render_field %}
        <form method="post" enctype="multipart/form-data">
            <div class = "container">
                <div class = "row">
                    
                    <div class="col-md-5 col-sm-12 align-self-center">
                        <div class="card">
                            <div class="card-header">
                                Register
                            </div>
                            <div class="card-body">
                                <div>
                                    {{ form.hidden_tag()}}
                                    {{ render_field(form.fname, class="form-control")}}
                                    {{ render_field(form.lname, class="form-control")}}
                                    {{ render_field(form.email, class="form-control")}}
                                    {{ render_field(form.phoneno, class="form-control")}}
                                    {{ render_field(form.password, class="form-control")}}
                                    {{ render_field(form.confirm_password, class="form-control")}}
                                    {{ render_field(form.account_type, class="form-control")}}
                                    
                                    {{ render_field(form.submit, class="btn btn-primary")}}
                                </div>
                                <a href="{{ url_for('auth.login')}}">Login</a>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </form>
    </div>
{% endblock app_content %}
{%extends“layout.html”%}
{%block app_content%}
{%来自“\u formhelpers.html”导入呈现\u字段%}
登记
{{form.hidden_tag()}}
{{render_字段(form.fname,class=“form control”)}
{{render_字段(form.lname,class=“form control”)}
{{render_字段(form.email,class=“form control”)}
{{render_字段(form.phoneno,class=“form control”)}
{{render_字段(form.password,class=“form control”)}
{{render_字段(form.confirm_密码,class=“form control”)}
{{render_字段(form.account_类型,class=“form control”)}
{{render_字段(form.submit,class=“btn btn primary”)}
{%endblock应用程序\内容%}

您是否为此html文件创建了路由?是否在render命令中传递了fname?你能在你的问题中添加这部分代码吗?@archer我已经在register.html文件中添加了呈现fname的代码。“html文件的路由”是什么意思?
from flaskapp.forms import RegisterForm, LoginForm
{% extends "layout.html" %}

{% block app_content %}
    <div>
        {% from "_formhelpers.html" import render_field %}
        <form method="post" enctype="multipart/form-data">
            <div class = "container">
                <div class = "row">
                    
                    <div class="col-md-5 col-sm-12 align-self-center">
                        <div class="card">
                            <div class="card-header">
                                Register
                            </div>
                            <div class="card-body">
                                <div>
                                    {{ form.hidden_tag()}}
                                    {{ render_field(form.fname, class="form-control")}}
                                    {{ render_field(form.lname, class="form-control")}}
                                    {{ render_field(form.email, class="form-control")}}
                                    {{ render_field(form.phoneno, class="form-control")}}
                                    {{ render_field(form.password, class="form-control")}}
                                    {{ render_field(form.confirm_password, class="form-control")}}
                                    {{ render_field(form.account_type, class="form-control")}}
                                    
                                    {{ render_field(form.submit, class="btn btn-primary")}}
                                </div>
                                <a href="{{ url_for('auth.login')}}">Login</a>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </form>
    </div>
{% endblock app_content %}