Directory Structure:Perché la mia vista funziona 404?
__init__
:
from flask import flask
app = Flask(__name__)
if __name__ == '__main__'
app.run()
Visualizzazioni:
from app import app
@app.route('/')
def hello_world():
return 'Hello World!'
Spero che qualcuno possa spiegare quello che sto facendo male qui - Credo di essere non capendo come importare correttamente app
. Ne risulta un 404. Tuttavia, quando le viste vengono spostate su __init__
, tutto funziona correttamente.
La mia struttura di directory è corretta o mi manca qualcos'altro? Non riesco ad importare viste, nessuna vista denominata modulo – Shilo
@Chris_S: la configurazione del pacchetto è davvero complessa quando si inserisce uno script nel file '__init__'. Come stai attualmente eseguendo il server, con 'python app/__ init __. Py'? –
Sì, il contenuto di init dovrebbe essere nel proprio file? – Shilo