dotenv import fix
This commit is contained in:
parent
2fbaaf9085
commit
779339d2ad
8
app.py
8
app.py
@ -25,10 +25,13 @@ from wtforms import StringField, PasswordField, SubmitField
|
|||||||
from wtforms.validators import DataRequired, EqualTo, Regexp
|
from wtforms.validators import DataRequired, EqualTo, Regexp
|
||||||
from flask_wtf import FlaskForm, RecaptchaField
|
from flask_wtf import FlaskForm, RecaptchaField
|
||||||
from dotenv import load_dotenv
|
from dotenv import load_dotenv
|
||||||
|
from dotenv import load_dotenv, find_dotenv
|
||||||
|
|
||||||
|
dotenv_path = find_dotenv()
|
||||||
|
load_dotenv(dotenv_path, override=True)
|
||||||
|
|
||||||
app = Flask(__name__)
|
app = Flask(__name__)
|
||||||
csrf = CSRFProtect(app)
|
csrf = CSRFProtect(app)
|
||||||
load_dotenv()
|
|
||||||
|
|
||||||
app.config.update(
|
app.config.update(
|
||||||
SECRET_KEY=os.getenv('SECRET_KEY'),
|
SECRET_KEY=os.getenv('SECRET_KEY'),
|
||||||
@ -47,7 +50,7 @@ app.config.update(
|
|||||||
'comicthumbs': 'static/comicthumbs',
|
'comicthumbs': 'static/comicthumbs',
|
||||||
'posts': 'static/posts/'
|
'posts': 'static/posts/'
|
||||||
},
|
},
|
||||||
ALLOWED_IMAGE_EXTENSIONS={'png', 'jpg', 'jpeg', 'gif', 'webp', 'gif'},
|
ALLOWED_IMAGE_EXTENSIONS={'png', 'jpg', 'jpeg', 'gif', 'webp'},
|
||||||
ALLOWED_VIDEO_EXTENSIONS={'mp4', 'avi', 'mov'},
|
ALLOWED_VIDEO_EXTENSIONS={'mp4', 'avi', 'mov'},
|
||||||
MAX_IMAGE_SIZE=15 * 1024 * 1024,
|
MAX_IMAGE_SIZE=15 * 1024 * 1024,
|
||||||
MAX_VIDEO_SIZE=1 * 1024 * 1024 * 1024
|
MAX_VIDEO_SIZE=1 * 1024 * 1024 * 1024
|
||||||
@ -801,6 +804,7 @@ class RegistrationForm(FlaskForm):
|
|||||||
Regexp(r'^[a-zA-Z0-9_]+$', message="Username can contain only letters, numbers, and underscores.")
|
Regexp(r'^[a-zA-Z0-9_]+$', message="Username can contain only letters, numbers, and underscores.")
|
||||||
]
|
]
|
||||||
)
|
)
|
||||||
|
|
||||||
password = PasswordField('Password', validators=[DataRequired(), Length(min=6)])
|
password = PasswordField('Password', validators=[DataRequired(), Length(min=6)])
|
||||||
confirm_password = PasswordField('Confirm Password', validators=[DataRequired(), EqualTo('password')])
|
confirm_password = PasswordField('Confirm Password', validators=[DataRequired(), EqualTo('password')])
|
||||||
recaptcha = RecaptchaField()
|
recaptcha = RecaptchaField()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user