Došlo je do problema pri učitavanju komentara.

Pokretanje Python / Django aplikacije

Portal za podršku  »  Baza znanja  »  Pregled članka

  Štampa
Hostovanje Python aplikacija je dostupno u Premium Strong i Ultra hosting paketima.

 

Po ovom uputstvu možete pokrenuti Python aplikaciju za hostovanje bilo kog Python web sajta/aplikacije, a u ovom članku ćemo kao primer prikazati pokretanje Django frameworka.

 

Za potrebe ovog uputstva mi ćemo aplikaciju instalirati u direktorijum app/dwaplikacija, vi možete koristiti drugi naziv direktorijuma.

 

1. U cPanel-u pronađite Setup Python App i kliknite na navedenu opciju.

 

cpanel setup python application

 


2. Kliknite na "CREATE APPLICATION" opciju.

 

python create application

 


3. Izaberite sledeće opcije:

 

Python version: Izaberite Python verziju na kojoj radi vaša aplikacija, u ovom slučaju izabraćemo 3.13.5
Application root: Ovde upisujemo naziv foldera gde će nam se nalaziti fajlovi aplikacije. Mi ćemo u ovom slučaju koristiti app/dwaplikacija
Application URL: Izaberite URL na kom će aplikacija biti dostupna. Ostavite ovo polje prazno da bi se aplikacija otvarala na osnovnom domenu. Mi ćemo za potrebe uputstva koristiti putanju django-aplikacija
Application startup file: Upišite "passenger_wsgi.py".
Application Entry point: Upišite "application".

 

4. Kliknite na opciju "Create" koja se nalazi u gornjem desnom uglu ekrana.

 

create

 


5. Korišćenje virtuelnog okruženja.

 

Sada vam je dostupna komanda za pristup virtuelnom okruženju. Koristićemo virtuelno okruženje za instalaciju Django Framework-a. Kliknite na komandu da biste je kopirali.

 

python app enviroment

 


6. Otvorite Terminal u cPanel-u.

 

cpanel terminal

 


7. U terminalu nalepite komandu koju ste kopirali. Desni klik na terminal, "Paste", nakon toga pritisnite "Enter" za potvrdu. Nakog toga ste otvorili virtuelno okruženje.

 

terminal

 


8. Sada ćemo u terminalu instalirati aplikaciju.

 

U ovom slučaju ćemo koristiti djangoapp direktorijum za instalaciju fajlova, vi možete koristiti drugi naziv direktorijuma.

 

Koristimo sledeće komande u terminalu:

 

pip install django
django-admin startproject djangoapp .

 

Nemojte zaboraviti tačku "." na kraju komande, na taj način će novi projekat i direktorijum projekta biti kreirani u trenutnom "dwaplikacija" folderu.

 


9. U fajl menadžeru ćemo proveriti instalirane fajlove. U cPanel-u otvorite "File Manager".

 

cpanel file manager

 


10. U koraku broj 3. smo izabrali da su nam fajlovi aplikacije u app/dwaplikacija, tako da ćemo u File Manager-u otvoriti taj direktorijum.

 

dwaplikacija direktorijum

 


11. Sada ćemo izmeniti fajl passenger_wsgi.py. Desni klik na fajl passenger_wsgi.py i kliknite na "Edit" opciju.

 

edit passenger

 


12. Potvrdite da želite menjati fajl klikom na "Edit".

 

confirm file edit

 


13. Izbrišite sve iz fajla i upišite sledeći kod, nakon čega kliknite "Save Changes":

 

from djangoapp.wsgi import application

 

passenger file

 


Nakon izmene passenger_wsgi.py fajla i čuvanja promena, potrebno je da izmenimo još jedan fajl.

 


14. Izmena settings.py fajla.

 

U našem slučaju u okviru direktorijuma app/dwaplikacija se nalazi još jedan direktorijum djangoapp sa fajlovima asgi.py, settings.py, urls.py, wsgi.py.

 

Izmenite fajl settings.py i upišite naziv vašeg domena u ALLOWED_HOST, kao na slici ispod.

 

settings.py izmene

 

 

Umesto example.com stavite naziv vašeg domena, ne zaboravite navodnike kao na slici i kliknite na "Save Changes" da biste sačuvali promene u fajlu.

 


15. Restartujte aplikaciju i otvorite sajt.

 

restart django app

 

 

Otvorite URL, odnosno adresu vaše aplikacije, trebalo bi da bude prikazana stranica kao na slici ispod:

 

django installed


Podeli na
Da li Vam je ovaj članak koristio?  

Povezani članci

© DreamWeb | Hosting