Ho passato attraverso il ottenendo tut avviato per python27 e App Engine: https://developers.google.com/appengine/docs/python/gettingstartedpython27/come organizzare i file con python27 app quadro motore webapp2
Entro la fine del tut, tutte le classi sono nello stesso file (helloworld.py) e si e si configura il router per puntare un percorso URL a una classe alla fine del file:
app = webapp2.WSGIApplication([('/', MainPage),
('/sign', Guestbook)],
debug=True)
Quello che il tut non ha coperto è come faccio orginise mie lezioni/files come il mio l'app cresce. Ad esempio, inserirò MainPage in un file separato e poi chiamerò "import MainPage" nel file helloworld.py e aggiungerò il percorso all'applicazione WSGIA? C'è qualcosa di più automatico di questo? Come dovrei chiamare il file MainPage e dove dovrei memorizzarlo?