flask.py

問題文
({% extends "base.html" %})
{% extends "base.html" %}
({% from "_formhelpers.html" import render_field %} )
{% from "_formhelpers.html" import render_field %}
({% for message in get_flashed_messages() %} )
{% for message in get_flashed_messages() %}
({{ form.csrf_token }})
{{ form.csrf_token }}
({{ form.csrf_token }})
{{ form.csrf_token }}
({{ render_field(form.confirm_password) }})
{{ render_field(form.confirm_password) }}
({% block content %})
{% block content %}
(@bp.route('/'))
@bp.route('/')
(return render_template('home.html'))
return render_template('home.html')
(Blueprint)
Blueprint
(render_template)
render_template
(redirect)
redirect
(bp = Blueprint('app', __name__, url_prefix=''))
bp = Blueprint('app', __name__, url_prefix='')
(return render_template('reset_password.html', form=form))
return render_template('reset_password.html', form=form)
(email = StringField('mail: ', validators=[DataRequired(), Email()]))
email = StringField('mail: ', validators=[DataRequired(), Email()])
(DataRequired())
DataRequired()
(raise ValidationError('validate_message'))
raise ValidationError('validate_message')
(class RegisterForm(Form):)
class RegisterForm(Form):
(@login_manager.user_loader)
@login_manager.user_loader
(return User.query.get(user_id))
return User.query.get(user_id)
(class User(UserMixin, db.Model):)
class User(UserMixin, db.Model):
(__tablename__ = 'projects')
__tablename__ = 'projects'
(id = db.Column(db.Integer, primary_key=True))
id = db.Column(db.Integer, primary_key=True)
({% if current_user.is_authenticated %})
{% if current_user.is_authenticated %}
({{ field(**kwargs) | safe }})
{{ field(**kwargs) | safe }}
(from flaskr.models import User)
from flaskr.models import User
(app = Flask(__name__))
app = Flask(__name__)
(basedir = os.path.abspath(os.path.dirname(__name__)))
basedir = os.path.abspath(os.path.dirname(__name__))
(from flask import Flask)
from flask import Flask
(from flask_sqlalchemy import SQLAlchemy)
from flask_sqlalchemy import SQLAlchemy
(from flask_migrate import Migrate)
from flask_migrate import Migrate
(from flask_login import LoginManager)
from flask_login import LoginManager
(import os)
import os
(SQLAlchemy)
SQLAlchemy
(wtforms)
wtforms
(bcrypt)
bcrypt
(validator)
validator
(app)
app
(default)
default
(datetime)
datetime
(unique)
unique
(Boolean)
Boolean
(query)
query
(reset)
reset
(primary_key)
primary_key
(True)
True
(False)
False