FlaskとFlask-wtfを使って、簡易的なログインフォームを作ろうとしているとき、
confirm_password = Password('Password', validators=[DataRequired(),EqualTo('')])
^
TabError: inconsistent use of tabs and spaces in indentation
というようなエラーが発生しました。
タブとインデントによるエラーということは、理解できるのですが何度修正してもこのようなエラ
ーが発生してしまいます。
どうすれば、解決できるでしょうか。誰かご回答をお願いします。
以下、エラーが発生したコードです。
from flask_wtf import FlaskForm
from wtforms import StringField, PasswordField,SubmitField,BooleanField
from wtforms.validators import DataRequired,Length,Email
class RegistrationForm(FlaskForm):
username = StringField('username',validators=[DataRequired(),Length(min=2,max=20)])
email = StringField('Email',validators=[DataRequired(),Email()])
password = PasswordField('Password', validators=[DataRequired()])
confirm_password = Password('Password', validators=[DataRequired(),EqualTo('')])
submit = SubmitField('Sign Up')
class LoginForm(FlaskForm):
email = StringField('Email',validators=[DataRequired(),Email()])
password = PasswordField('password',validators=[DataRequired()])
remember = BooleanField('Remember Me')
submit = SubmitField('Login')