/ / Prečo na Heroku nemôžem zobraziť svoje stránky Flask-Admin? - python, heroku, banka, banka-admin

Prečo nemôžem zobraziť stránky služby Flaok-Admin v Heroku? - python, heroku, banka, flask-admin

Mám aplikáciu Flask, ktorú sa pokúšam nasadiť na Heroku. Mám dva problémy, ktoré mi bránia v nasadení. Prvým je, že keď spustím príkaz heroku local, Som prijatý k môjmu localhost:5000/ stránka, na ktorej všetko vyzerá dobre, až kým nepadnem na svoju stránku /admin/login str. Druhým je, že heroku nedokáže odhaliť heroku/python build pack. Neviem, či sa prvý problém týka druhého.

Pre túto stránku dostanem a 500 error a navyše na príkazovom riadku nie sú žiadne protokoly na zobrazenie. Vidím len toto:

⇒  heroku local
forego | starting web.1 on port 5000
web.1  | [2015-12-03 12:31:42 -0500] [7200] [INFO] Starting gunicorn 19.4.1
web.1  | [2015-12-03 12:31:42 -0500] [7200] [INFO] Listening at:
http://0.0.0.0:5000 (7200)
web.1  | [2015-12-03 12:31:42 -0500] [7200] [INFO] Using worker: sync
web.1  | [2015-12-03 12:31:42 -0500] [7203] [INFO] Booting worker with pid: 7203

Neviem určiť, či by som na tejto stránke mal niečo vidieť alebo či to môj Procfile nejako nedovoľuje. Mimochodom, toto je moja adresárová štruktúra:

~/Desktop/project_directory
/venv
/ static
/images, javascript, css, etc.
/ templates
- html files
/ bin
/ include
/ migrations
- Procfile
- alembic.ini
- blackduck_directory.py
- blackduck_directory.pyc
- pip-selfcheck.json
- requirements.txt
- runtime.txt

To je obsah môjho Procfile:

web: gunicorn blackduck_directory:app --log-file=-

Toto je môj runtime.txt:

python-2.7.10

Toto je moja požiadavka.txt:

alembic==0.7.7
bcrypt==2.0.0
blinker==1.4
cffi==1.3.1
dominate==2.1.16
Flask==0.10.1
Flask-Admin==1.3.0
Flask-Bcrypt==0.7.1
Flask-Login==0.3.2
Flask-Mail==0.9.1
Flask-Migrate==1.6.0
Flask-Principal==0.4.0
Flask-Script==2.0.5
Flask-SQLAlchemy==2.1
Flask-WTF==0.12
gunicorn==19.4.1
itsdangerous==0.24
Jinja2==2.8
Mako==1.0.2
MarkupSafe==0.23
passlib==1.6.5
Pillow==3.0.0
psycopg2==2.6.1
pycparser==2.14
python-editor==0.4
six==1.10.0
SQLAlchemy==1.0.9
visitor==0.1.2
Werkzeug==0.11.2
wheel==0.24.0
WTForms==2.0.2

Je tu otázka týkajúca sa stackoverflow Heroku s bankou-správcom, Stretol sa niekto s týmto problémom? Inak beží python blackduck_directory.py funguje správne.

odpovede:

0 pre odpoveď č. 1

Našiel som problém. Zo svojej aplikácie som odstránil app.secret_key „secret_key“. Preto to nefungovalo.