Kako ustvarim Python aplikacijo?

V nadzorni plošči za spletno gostovanje lahko ustvarite oziroma kreirate Python aplikacijo in opcija je na voljo pri vseh paketih za spletno gostovanje in tudi na vseh paketih za reseller gostovanje.

Prijavite se v nadzorno ploščo za spletno gostovanje (če imate več domen, kliknite na želeno domeno) in v razdelku Spletna orodja kliknite na Python selektor.

Kreiranje Python aplikacije

S klikom na CREATE APPLICATION nadaljujete na stran z vodičem za kreiranje nove aplikacije.

Vnosna polja za kreiranje Python aplikacije

Predno ustvarite novo Python aplikacijo, je potrebno še izpolnite slednja vnosna polja:

Application root

Izberite želeno verzijo okolja.

Application root

Vpišite korenski imenik (direktorij) vaše nove Python aplikacije.

Application URL

Izberite želeno domeno (ne poddomene) in vpišite pravilen spletni naslov oz. povezavo do vaše nove aplikacije (na primer py-app).

Application startup file

Vpišite ime začetne datoteke gostujoče aplikacije (npr.: python.py).

Application Entry point (opcijsko)

WSGI povratni klic za vašo aplikacijo (opcijsko). Prvizeto je aplikacija.

Za Application URL izberite ime domene in ne poddomeno. Istoimenska poddomena ne sme obstajati.

V našem primeru smo za Application URL nastavili moja-domena.si/py-app in posledično ne smemo imeti kreirane poddomene py-app.moja-domena.si. V kolikor ste jo kreirali, jo odstranite in počakajte na naslednjo osvežitev spletnih strežnikov. Če pa to poddomeno uporabljate, pa izbrite edinstveno vrednost za Application URL (na primer: moja-domena.si/py-app2).

python gostovanje python gostovanje

S klikom na CREATE podate zahtevo za kreiranje.

Po uspešno ustvarjeni vaši novi Python aplikaciji, bo le-ta vidna v razdelku WEB APPLICATIONS.

python gostovanje

Privzeto je pravkar kreirana aplikacija zagnana. To je vidno v stolpcu Status, kjer je status started.

V stolpcu Action so na voljo slednje akcije

  • zaženi / zaustavi (Start / Stop the application)
  • ponovno zaženi (Restart the application)
  • uredi (Edit the application)
  • izbriši (Delete the application)

python gostovanje

Datoteke Python aplikacije

V našem primeru se datoteke Python aplikacije nahajajo na lokaciji domains/moja-domena.si/python.

Na pravilni vaši lokaciji preko FTP strežnika oziroma urejevalnika datotek v nadzorni plošči za spletno gostovanje urejate kodo.

Privzeta vsebina pravkar ustvarjene datoteke python.py

import os
import sys


sys.path.insert(0, os.path.dirname(__file__))


def application(environ, start_response):
    start_response('200 OK', [('Content-Type', 'text/plain')])
    message = 'It works!\n'
    version = 'Python %s\n' % sys.version.split()[0]
    response = '\n'.join([message, version])
    return [response.encode()]

Python gostovanje

Pri Hitrost.com omogočamo Python gostovanje že na osnovnem, prvem paketu za spletno gostovanje, kot tudi na vseh paketih za reseller gostovanje.

S spletnim gostovanjem pri nas si zagotovite tudi dnevno varnostno kopijo celotnih podatkov ter vrhunsko zmogljivost za hitro delovanje spletnih strani in orodje Python selektor v nadzorni plošči za spletno gostovanje.

Več o Python (dostop do spletne strani).