mirror of
https://github.com/Steffo99/estus.git
synced 2024-11-25 00:54:18 +00:00
Get the secret key from the environment variables
This commit is contained in:
parent
7e729f740f
commit
374bed25ef
3 changed files with 4 additions and 2 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -1,3 +1,4 @@
|
|||
__pycache__/
|
||||
db.sqlite
|
||||
data.db
|
||||
.idea
|
|
@ -11,6 +11,7 @@ Il nuovo inventario per il CED dell'[Unione Terre di Castelli](http://www.terred
|
|||
- Clonare il repository su un computer con installato Apache 2 utilizzando `git clone git@github.com:Steffo99/estus.git`.
|
||||
- Eseguire `python3.6 server.py` per generare il database iniziale, poi terminarlo con Ctrl-C.
|
||||
- Installare `mod_wsgi` per Python 3.6, aggiungendo [queste righe](https://stackoverflow.com/questions/44914961/install-mod-wsgi-on-ubuntu-with-python-3-6-apache-2-4-and-django-1-11) alla configurazione di Apache 2.
|
||||
- Impostare la variabile di ambiente `flask_secret_key` a una qualsiasi stringa (serve per criptare i cookies della sessione)
|
||||
- Seguire la guida [Deploying a Flask App](http://flask.pocoo.org/docs/0.12/deploying/mod_wsgi).
|
||||
|
||||
Il login predefinito è `stagista` con password `smecds`, ma è possibile creare altri utenti nella pagina `/user_add` e anche eliminare l'utente predefinito dopo avere fatto il login con un utente diverso.
|
||||
|
|
|
@ -6,10 +6,10 @@ import bcrypt
|
|||
import random
|
||||
|
||||
app = Flask(__name__)
|
||||
app.secret_key = "pepsecret"
|
||||
app.secret_key = os.environ["flask_secret_key"]
|
||||
|
||||
# SQL
|
||||
app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:///data.db'
|
||||
app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:///db.sqlite'
|
||||
app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] = False
|
||||
db = SQLAlchemy(app)
|
||||
|
||||
|
|
Loading…
Reference in a new issue