Mise au gout du jour du site web http://annemarienihoul.be/.
Version: 0.7.3
# create virtualenv
python3 -m venv venv
source venv/bin/activate
# install stuffs
make init
Et dans settings_prod.py
,
from AM_Nihoul_website import settings
# config interne
settings.APP_CONFIG.update({
# Pour utiliser le bot (ici comme un service externe):
'LAUNCH_BOT': False, # `True` pour l'utiliser en même temps
'USE_FAKE_MAIL_SENDER': False,
# Personne indiquée comme envoyant le mail
'NEWSLETTER_SENDER_EMAIL': '****',
# Clé secrète pour Flask
'SECRET_KEY': '****',
# Mot de passe d'administration
'PASSWORD': '****',
# Clé secrète reCAPTCHA (si utilisé)
'RECAPTCHA_SECRET_KEY': '***'
})
settings.WEBPAGE_INFO.update({
'site_keywords': 'leucémie, leucemie, nihoul, anne-marie, fondation, cancer, moelle osseuse, hla, malades, aide, aides',
'fa_kit': '***',
'gtag': '****',
'cookies_explain_page': '****',
# clé publique recaptcha
'recaptcha_public_key': '****'
})
# ça peut poser des problèmes:
del settings.APP_CONFIG['SERVER_NAME']
N'oubliez pas d'utiliser un service type gunicorn.
Pour l'envoi des emails, le code utilise simplegmail
, il faut donc le configurer (voir les instructions dans le README).
make sync # mettre à jour les dépendances du back
make front # reconstruire front
# mettre à jour la BDD
export FLASK_APP=AM_Nihoul_website
flask db upgrade