rout.py:
@app.route('/', methods=['GET', 'POST'])
def index():
form = RegistrationForm()
if form.validate_on_submit():
hashed_password = bcrypt.generate_password_hash(form.password.data).decode('utf-8')
user = User(name=form.name.data, email=form.email.data, password=hashed_password)
db.session.add(user)
db.session.commit()
flash(f'Your account has been created! You are now able to login', 'success')
return redirect('login')
return render_template('index.html', title='Home', form=form)
Модели:
class User(db.Model, UserMixin):
__tablename__ = 'users'
id = db.Column(db.Integer, primary_key=True)
name = db.Column(db.String(50), unique=False, nullable=False)
email = db.Column(db.String(120), unique=True, nullable=False)
image_file = db.Column(db.String(20), nullable=False, default='default.jpg')
password = db.Column(db.String(60), nullable=False)
def __repr__(self):
return f"User('{self.name}', '{self.email}', '{self.image_file}')"
HTML:
<h2 class="sub-title">find awesome people like you</h2>
<div id="incremental-counter" **data-value="12"**></div>
<p>People Already Signed Up</p>
Я пытаюсь отобразить количество зарегистрированных пользователи хранятся в строке id таблицы User. Я попробовал несколько разных вещей без удачи. Разочарование. Ваша помощь очень ценится!
Вот фотография того, что я пытаюсь выполнить sh