Hvordan lage App.Yaml for Python

En "app.yaml" fil er en konfigurasjonsfil som brukes av Google App Engine for Python program for å angi hvordan URL stier tilsvare be handlere og statiske filer. Du kan også inkludere ytterligere informasjon som app-ID og versjon identifikator. Google App Engine for Python lar deg bygge komplekse applikasjoner ved hjelp av programmeringsspråket Python. Du kan bruke en enkel tekst editor for å lage en app.yaml konfigurasjonsfilen fra bunnen av.

Bruksanvisning

1 Åpne Notepad eller WordPad å opprette et nytt tekstdokument. Den app.yaml filen er i utgangspunktet en tekstfil, så du kan bruke hvilken som helst tekst editor for å lage den.

2 Type "program: your_app" i tekstdokument. Erstatt "your_app" med identifikator du valgte da du opprettet programmet. Med andre ord, er dette programnavnet.

3 Trykk på "Enter" -tasten to ganger for å sette inn en blank linje. Type "versjon: APP_VERSION" i tekstdokument. Bytt ut "APP_VERSION" med den faktiske versjon av programmet. For eksempel kan du skrive inn "2-0-test" for å spesifisere den andre testen versjonen av programmet.

4 Sett inn en blank linje og skriv "runtime: python" i tekstdokument. Dette er navnet på Runtime Environment brukes av søknaden din. Hvis du bruker Java, bør linjen være "runtime: java."

5 Sett inn en blank linje, og skriv denne koden i tekstdokumentet:

teleskopisk:

url: / bilder
static_dir: statisk / bilder

url: / profile
script: your_app.py

Du kan angi en liste over nettadressemønstre, og fortelle programmet hvordan man skal håndtere dem. Den App Engine kan utføre et skript for enkelte webadresser eller bare tjene en statisk fil når brukeren besøker nettadressen. I eksempelet ovenfor, hvis brukeren navigerer til "/ images" URL, leverer søknaden bildene fra "static / images" katalogen. Hvis brukeren navigerer til "/ profile" URL, er "your_app.py" script henrettet. Du kan legge til så mange handlers som du trenger.

6 Trykk på "Enter" -tasten to ganger for å sette inn en tom linje, og skriv "api_version: 1" i tekstdokument. Dette angir hvilken versjon av Application Interface brukes av runtime miljøet du er spesifisert i "runtime" linje. På tidspunktet for dette skriftlig, har App Engine én versjon av Python runtime.

7 Gå til "Fil" -menyen, og klikk på "Lagre" alternativet. Skriv "app" som navnet på filen og lagre den i mappen som inneholder Python-programmet. Lukk tekst editor. Naviger til den mappen, høyreklikker du på "app.txt" filen du opprettet tidligere, og velg "Gi nytt navn" fra listen. Sett på ".txt" forlengelse med en ".yaml" forlengelse. Trykk "Enter" for å endre filnavnet.

Hint

  • Du kan også legge til en "THREADSAFE: true" eller "THREADSAFE: false" linje for å aktivere eller deaktivere samtidige forespørsler, henholdsvis.