„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.

Kaip užfiksuoti ir perduoti savo žaidimų sesiją sistemoje „Linux“
Anksčiau žaidimai buvo laikomi tik pomėgiu, tačiau laikui bėgant lošimų pramonė labai augo technologijų ir žaidėjų skaičiaus atžvilgiu. Žaidimų audito...
Geriausi žaidimai, kuriuos reikia žaisti naudojant rankos stebėjimą
„Oculus Quest“ neseniai pristatė puikią rankos stebėjimo be valdiklių idėją. „Oculus Quest“ rankų sekimo žaidimai iki šiol buvo ribojami, kai žaidimų ...
Kaip rodyti OSD perdangą viso ekrano „Linux“ programose ir žaidimuose
Žaisdami viso ekrano žaidimus arba naudodamiesi programomis be išsiblaškymo viso ekrano režimu, galite nutraukti nuo susijusios sistemos informacijos,...