Mine sisu juurde

Küpsiste seaded

Vali iga liigi kohta, milliseid küpsiseid lubad. Oma valikut saad alati muuta iga lehe allosas oleva lingi „Küpsiste seaded“ kaudu. Privaatsuspoliitika

Vajalikud

Alati sees

Vajalikud sisselogimiseks, ostukorvi säilitamiseks ja sinu valikute meelespidamiseks. Need on alati sees.

Millised küpsised?
  • weboke_sessie, weboke_klant, weboke_remember: sinu seanss ja sisselogituks jäämine
  • weboke_basket: sinu ostukorv
  • wkBtwIncl: hindade näitamine koos käibemaksuga või ilma
  • wok_cookies: sinu küpsisevalik, 12 kuud

Mõõdab, milline reklaam viib külastuse või tellimuseni, et me ei maksaks reklaamide eest, mis midagi ei anna.

Millised küpsised?
  • Google Ads Google Tag Manageri kaudu (_gcl_au, _gcl_aw), kuni 90 päeva
  • OpenAI Ads, reklaamid ChatGPT-s
  • wok_aff: millise partneri kaudu meie juurde jõudsid (partnerprogramm), 60 päeva

4,6

Riik ja keel

Igal riigil on oma sait, selle riigi hindade ja käibemaksuga.

Vaata

Python-rakenduse seadistamine

Tööriistaga Setup Python App saad üles seadistada Pythoni rakenduse, näiteks Django, Flaski või FastAPI abil. Iga app saab oma Pythoni versiooni ja oma virtuaalkeskkonna (virtualenv), nii et saad pakette paigaldada iga rakenduse jaoks eraldi.

Rakenduse loomine

  1. Klõpsa DirectAdminis valiku Extra Features all nupul Setup Python App.
  2. Klõpsa nupul CREATE APPLICATION.
  3. Vali väljal Python version (1) versioon. Vali aktuaalne 3.-versioon, mida su app toetab. Vaikimisi on valitud 2.7, see on vananenud.
  4. Sisesta väljale Application root (2) oma rakenduse kaust, näiteks apps/minuapp.
  5. Vali väljal Application URL (3) domeen ja soovi korral tee (path).
  6. Sisesta väljale Application startup file (4) käivitusfail, tavaliselt passenger_wsgi.py.
  7. Sisesta väljale Application Entry point (5) WSGI-objekti nimi, tavaliselt application.
  8. Klõpsa nupul CREATE.
Pythoni rakenduse loomise vorm väljadega Python version, Application root, Application URL, Application startup file ja Application Entry point
(1) versioon, (2) kaust, (3) aadress, (4) käivitusfail, (5) entry point

DirectAdmin loob kausta, virtuaalkeskkonna ja esimese käivitusfaili. Ava oma rakenduse aadress: näed testlehte, mis ütleb, et kõik töötab.

Oma kood ja paketid

  1. Laadi oma kood üles rakenduse kausta.
  2. Pane oma paketid faili requirements.txt samasse kausta.
  3. Muuda rakendust Setup Python App tööriistas, sisesta konfiguratsioonifailide juures requirements.txt ja klõpsa nupul Run Pip Install.
  4. Klõpsa nupul Restart.

Flaski jaoks pane faili passenger_wsgi.py näiteks from app import app as application. Django jaoks viita oma projekti wsgi.py failile.

Töötamine virtuaalkeskkonnas

Oma rakenduse lehe ülaosas on käsk, mis algab sõnaga source. Kopeeri see ja kleebi Terminali või oma SSH-seanssi (vt Terminal brauseris). Pärast seda töötad oma rakenduse virtuaalkeskkonnas, õige Pythoni versiooniga, ja saad kasutada näiteks käske pip install või python manage.py migrate.

Korduma kippuvad küsimused

Saan veateate "ModuleNotFoundError" või "No module named ...".
Pakett on paigaldatud väljaspool su rakenduse virtuaalkeskkonda. Aktiveeri kõigepealt keskkond ekraanil näidatud käsuga ja paigalda pakett uuesti, või kasuta funktsiooni Run Pip Install.

Muutsin oma koodi, aga näen ikka vana versiooni.
Klõpsa oma rakenduse juures nupul Restart.

Mu rakendus annab vea 503 või 500.
Vaata oma domeeni veालogi (vt Site summary & logs: veateade ja juurdepääsulogi) ja oma rakenduse kaustas logifaili veateatega. Tavaliselt ei ole käivitusfail või entry point õige, või puudub mõni pakett.

Hetk…

Seadista oma domeenid

Määra iga domeeni jaoks nimeserverid, seos sinu majutusega ja kes saab omanikuks.

Laadin sinu domeene…