Prijeđite na sadržaj

Postavke kolačića

Za svaku vrstu odaberite koje kolačiće dopuštate. Svoj odabir uvijek možete promijeniti putem poveznice Postavke kolačića na dnu svake stranice. Izjava o privatnosti

Nužni

Uvijek uključeni

Potrebni za prijavu, čuvanje košarice i pamćenje Vaših odabira. Uvijek su uključeni.

Koji kolačići?
  • weboke_sessie, weboke_klant, weboke_remember: Vaša sesija i to da ostanete prijavljeni
  • weboke_basket: Vaša košarica
  • wkBtwIncl: prikaz cijena s PDV-om ili bez njega
  • wok_cookies: Vaš odabir kolačića, 12 mjeseci

Mjeri koji oglas dovodi do posjeta ili narudžbe, kako ne bismo plaćali oglase koji ništa ne donose.

Koji kolačići?
  • Google Ads putem Google Tag Managera (_gcl_au, _gcl_aw), do 90 dana
  • OpenAI Ads, oglasi u ChatGPT-u
  • wok_aff: preko kojeg ste partnera došli k nama (partnerski program), 60 dana

4,6

Država i jezik

Svaka država ima vlastitu stranicu, s cijenama i PDV-om te države.

Pogledajte

Een Python-app opzetten

Pomoću Setup Python App postavljate Python aplikaciju, primjerice s Django, Flask ili FastAPI okvirom. Svaka aplikacija dobiva vlastitu Python verziju i vlastito virtualno okruženje (virtualenv), tako da pakete instalirate po aplikaciji.

Izrada aplikacije

  1. U DirectAdminu kliknite pod Extra Features na Setup Python App.
  2. Kliknite na CREATE APPLICATION.
  3. Kod Python version (1) odaberite verziju. Odaberite aktualnu 3-verziju koju Vaša aplikacija podržava. Standardno je postavljeno 2.7, a ta je verzija zastarjela.
  4. Kod Application root (2) unesite mapu Vaše aplikacije, primjerice apps/mijnapp.
  5. Kod Application URL (3) odaberite domenu i eventualno putanju.
  6. Kod Application startup file (4) unesite početnu datoteku, obično passenger_wsgi.py.
  7. Kod Application Entry point (5) unesite naziv WSGI objekta, obično application.
  8. Kliknite na CREATE.
Obrazac za izradu Python aplikacije s poljima Python version, Application root, Application URL, Application startup file i Application Entry point
(1) verzija, (2) mapa, (3) adresa, (4) početna datoteka, (5) entry point

DirectAdmin izrađuje mapu, virtualno okruženje i prvu početnu datoteku. Otvorite adresu Vaše aplikacije: vidjet ćete testnu stranicu koja pokazuje da sve radi.

Vaš vlastiti kod i paketi

  1. Prenesite svoj kod u mapu Vaše aplikacije.
  2. Stavite svoje pakete u datoteku requirements.txt u toj mapi.
  3. Uredite aplikaciju u Setup Python App, kod konfiguracijskih datoteka unesite requirements.txt i kliknite na Run Pip Install.
  4. Kliknite na Restart.

Za Flask u passenger_wsgi.py unesite primjerice from app import app as application. Za Django uputite na wsgi.py Vašeg projekta.

Rad u virtualnom okruženju

Na vrhu ekrana Vaše aplikacije nalazi se naredba koja počinje s source. Kopirajte je i zalijepite u Terminal ili Vašu SSH sesiju (pogledajte Terminal u Vašem pregledniku). Nakon toga radite u virtualnom okruženju Vaše aplikacije, s ispravnom Python verzijom, te možete primjerice koristiti pip install ili python manage.py migrate.

Često postavljana pitanja

Dobivam poruku "ModuleNotFoundError" ili "No module named ...".
Paket je instaliran izvan virtualnog okruženja Vaše aplikacije. Prvo aktivirajte okruženje pomoću naredbe s ekrana i ponovno instalirajte paket, ili upotrijebite Run Pip Install.

Promijenio/promijenila sam svoj kod, ali još uvijek vidim staru verziju.
Kliknite na Restart kod Vaše aplikacije.

Moja aplikacija vraća grešku 503 ili 500.
Pogledajte zapisnik grešaka Vaše domene (vidi Site summary & logs: log pogrešaka i log pristupa) i u mapi Vaše aplikacije potražite datoteku zapisnika s porukom o grešci. Najčešće nije ispravna početna datoteka ili entry point, ili nedostaje paket.

Trenutak…

Postavite svoje domene

Za svaku domenu odredite nameservere, povezivanje s hostingom i tko postaje vlasnik.

Učitavanje Vaših domena…