„Ubuntu“

Kaip įdiegti „Django“ į „Ubuntu 20“.04

Kaip įdiegti „Django“ į „Ubuntu 20“.04

„Django“ sukūrė ir šiuo metu prižiūri „Django Software Foundation“. Tai nemokama „Python“ pagrindu sukurta žiniatinklio programų sistema, leidžianti vartotojams paspartinti programų kūrimo procesą panaikinant dažnai pasitaikančias klaidas, tokias kaip „SQL Injection“, CSRF, XXS ir kt. IT apima „Model-View-Controller“ (MVC) architektūrą, todėl tai yra lengvas ir tvirtas programavimo įrankis.

Jį naudoja programų kūrėjai visame pasaulyje, įskaitant pagrindines technologijų firmas. Jis taip pat buvo naudojamas kuriant žinomiausias žiniatinklio svetaines. Žymiausios „Django“ sukurtos svetainės yra „Instagram“, „Disqus“, „Pinterest“, „Knight Foundation“ ir „The Washington Post“.

Tai yra pažanga, apžvelgianti du skirtingus „Django“ diegimo „Ubuntu 20“ būdus.04 sistema naudojant sąskaitą su sudo privilegijomis. Šie trys metodai yra:

Šiame straipsnyje aptarsime privilegijas, kurias turi kiekvienas diegimo būdas, atitinkamuose skyriuose. Aptarkime diegimo metodą, susijusį su „Ubuntu“ saugyklomis.

1 metodas: įdiekite iš oficialių „Ubuntu“ saugyklų

Paprasčiausias ir lengviausias būdas įdiegti „Django“ į „Ubuntu“ serverį yra tiesiog naudoti oficialias „Ubuntu“ saugyklas su apt paketų tvarkytuvu. Nors metodas yra paprastas, galite praleisti kai kurias pritaikymo parinktis, kurias gali pasiūlyti kiti metodai.

1 veiksmas: atnaujinkite paketų sąrašą

Pirmiausia atnaujinkite savo serverio paketų rodyklę naudodami šią komandą:

$ sudo apt atnaujinimas

2 žingsnis: Atnaujinkite python versiją

Su šia komanda sužinokite, kokia „Python“ versija yra įdiegta jūsų sistemoje:

$ python3 -V

Tai turėtų atspausdinti dabartinę „Python“ versiją jūsų sistemoje.

3 žingsnis: įdiekite „Django“:

Dabar atėjo laikas įdiegti „Django“. Naudokite šią komandą:

$ sudo apt įdiekite python3-django

„Django“ turėtų būti įdiegtas jūsų sistemoje. Dabar jums trūksta patvirtinimo, kad įdiegėte.

4 žingsnis: patikrinkite diegimą

Įveskite šią komandą:

$ django-admin - versija

Gali būti, kad ką tik įdiegta versija nėra naujausia. Tai yra atsisiuntimo iš standartinių saugyklų trūkumas: ne visada juose yra naujausia versija. Bet tai gana retai, ir jūs visada galite atnaujinti dalyką, kad tai nebūtų pagrindinė problema.

2 metodas: diegimas iš „Git“ saugyklų

Nors „Ubuntu“ saugyklose yra naujausia pasiekiama stabili versija, „Git Repos“ leidžia atsisiųsti kūrimo versiją, kuri, nors ir nepastovesnė, gali pasigirti naujausiomis funkcijomis.

Šiai demonstracijai „Django“ bus atsisiųstas iš GIT, sukuriant virtualią aplinką su „venv“.

1 veiksmas: atnaujinkite paketo rodyklę

Peržiūrėkite versijas, kurias galite atsisiųsti su šiuo kodu:

$ sudo apt atnaujinimas

2 žingsnis: Patikrinkite sistemoje įdiegtą „python“ versiją

Su šia komanda sužinokite, kokia „Python“ versija yra įdiegta jūsų sistemoje:

$ python3 -V

Tai turėtų atspausdinti dabartinę „Python“ versiją jūsų sistemoje.

3 žingsnis: atsisiųskite „Python“ paketus

Turite įdiegti „python“ paketų valdymo sistemą „pip“.

Be to, jei dar neturite įdiegto „venv“, jums taip pat to prireiks.

Norėdami atsisiųsti abu šiuos dalykus, įveskite šią komandą:

$ sudo apt įdiekite python3-pip python3-venv

Tada klonuokite saugyklą į katalogą ~ / django-dev su savo namų katalogu. Įveskite šias komandas:

$ git klonas git: // github.com / django / django ~ / django-dev

$ cd ~ / django-dev

4 žingsnis: sukurkite virtualią aplinką naudodami „venv“

Tada sukurkite virtualią aplinką, kurioje galėsite įdiegti „Django“ su „venv“ moduliu. Įveskite šią komandą:

$ python3 -m venv my_env

$ source my_env / bin / activ

Jūsų sistemoje suaktyvinta virtuali aplinka.

5 žingsnis: įdiekite „Django“

Tada galite įdiegti saugyklą naudodami „pip“. Įveskite šią komandą:

$ pip install -e ~ / django-dev

Galite įsitikinti, kad diegimas buvo sėkmingas, įvesdami:

$ django-admin - versija

Viskas. „Django“ buvo įdiegta su naujausia jūsų sistemos versija.

Apibendrinant

Šioje trumpoje pamokoje aptarėme du skirtingus metodus, kaip Django paleisti ir paleisti jūsų sistemoje. Pirmasis metodas buvo pats tiesiausias; jūs tiesiog tiesiogiai ją įdiegiate iš standartinių „Ubuntu“ saugyklų. Antrasis metodas naudojo „Git“ saugyklas, kad būtų įdiegta kūrimo versija, o ne naujausia stabili versija, ir tada įdiegta naudojant „pip“ ir „venv“ modulius, kad įdiegtų „Django“. Šis metodas neabejotinai yra geriausias, nes jis suteikia jums didžiausią galimybę kontroliuoti diegimo specifikacijas.

Tikiuosi, kad šis straipsnis jums buvo naudingas. Norėdami sužinoti daugiau, apsilankykite oficialiame „Django“ puslapyje.

„AppyMouse“ ekrano „Trackpad“ ir pelės žymeklis, skirtas „Windows“ tabletėms
Planšetinių kompiuterių vartotojai dažnai praleidžia pelės žymeklį, ypač kai įprasta naudoti nešiojamus kompiuterius. Jutiklinio ekrano išmanieji tele...
Vidutinis pelės mygtukas neveikia sistemoje „Windows 10“
The vidurinis pelės mygtukas padeda naršyti ilgus tinklalapius ir ekranus, kuriuose yra daug duomenų. Jei tai sustos, gerai, jūs naudosite klaviatūrą ...
Kaip pakeisti kairįjį ir dešinįjį pelės mygtukus „Windows 10“ kompiuteryje
Gana įprasta, kad visi kompiuterio pelės įrenginiai yra ergonomiškai sukurti dešiniarankiams. Tačiau yra pelių prietaisų, specialiai sukurtų kairiaran...