Django installimine Ubuntu 14-le

Sissejuhatus

Django on Pythonis kirjutatud täisfunktsionaalne veebiarendusraamistik, mida kasutatakse laialdaselt dünaamiliste veebirakenduste loomiseks.
See õpetus hõlmab Django installimise protsessi Ubuntu 14-le, kasutades ametlikku süsteemihoidlat.

Hüvitised

  • Vultri eksemplar, milles töötab Ubuntu 14.04 x64
  • See õpetus

Protsess

Django installimine

Django installimise protsess Ubuntu hoidlatest on üsna lihtne ja nõuab kahte käsku:

sudo apt-get update
sudo apt-get install python-django

Django saate installida ka kasutades pip:

sudo apt-get update 
sudo apt-get install python-pip

Kasulikud käsud

Praegu installitud Django versiooni kontrollimine:
django-admin --version
Django uuendamine pip:
sudo pip install django --upgrade

Projekti loomine

Kasutage django-adminuue projekti loomiseks käsku
django-admin startproject projectalpha
cd projectalpha

Ülaltoodud käsk loob uue projekti projectalphapraeguse aktiivse kataloogiga. nt: kui teie praegune kataloog on /, on teie projekti asukoht /projectalpha .

Järgmine samm on andmebaasi alglaadimine.
python manage.py migrate
Looge projekti jaoks administraatori mandaadid:
python manage.py createsuperuser

Ülaltoodud käsk palub teil sisestada administraatori konto username, password, ja email address.

Projekti alustamine:
python manage.py runserver 0.0.0.0:8080

Seejärel saate oma projekti vaadata, külastades oma veebibrauseris oma serveri IP-aadressi, millele järgneb :8080. nt http://192.168.1.100:8080

Märkus. Võite kasutada mis tahes porti, mis teile meeldib, isegi porti 80, kui teie serverisse pole installitud ega tööta Apache/Nginx.

Nii nagu Apache/Nginx, näete oma brauseris teadet, mis näitab, et Django rakendus töötab:

See töötas! Õnnitleme teid esimese Django-põhise lehe puhul.

Rakenduse administraatoripaneelile pääsemiseks lisage /adminURL-i lõppu, et jõuda sisselogimislehele. nt: http://192.168.1.100:8080/admin/. Kui olete administraatori kasutajanime ja parooli sisestanud, saate vaadata administraatoripaneeli, mis võimaldab hallata kõiki oma projekti erinevaid aspekte.

Kui olete töö lõpetanud ja vaikerakenduse saidi läbi vaadanud, saate arendusserveri peatada, tippides CTRL-Cprojekti koheseks peatamiseks terminali. Teie andmed jäävad siiski alles.

Rakenduste loomise ja rakenduste saitide kohandamise kohta lisateabe saamiseks vaadake kindlasti Django dokumentatsiooni .

Sellega meie õpetus lõpeb. Täname, et lugesite.

Jäta kommentaar

Masinate tõus: AI tegelikud rakendused

Masinate tõus: AI tegelikud rakendused

Tehisintellekt ei ole tulevik, see on siin, olevikus. Sellest blogist loe, kuidas tehisintellekti rakendused on mõjutanud erinevaid sektoreid.

DDOS-i rünnakud: lühike ülevaade

DDOS-i rünnakud: lühike ülevaade

Kas olete ka DDOS-i rünnakute ohver ja olete segaduses ennetusmeetodite osas? Oma päringute lahendamiseks lugege seda artiklit.

Kas olete kunagi mõelnud, kuidas häkkerid raha teenivad?

Kas olete kunagi mõelnud, kuidas häkkerid raha teenivad?

Võib-olla olete kuulnud, et häkkerid teenivad palju raha, kuid kas olete kunagi mõelnud, kuidas nad sellist raha teenivad? arutleme.

Googlei revolutsioonilised leiutised, mis muudavad teie elu lihtsaks.

Googlei revolutsioonilised leiutised, mis muudavad teie elu lihtsaks.

Kas soovite näha Google'i revolutsioonilisi leiutisi ja seda, kuidas need leiutised muutsid iga inimese elu tänapäeval? Seejärel lugege ajaveebi, et näha Google'i leiutisi.

Reede oluline osa: mis juhtus tehisintellektiga juhitavate autodega?

Reede oluline osa: mis juhtus tehisintellektiga juhitavate autodega?

Isejuhtivate autode kontseptsioon tehisintellekti abil teedele jõudmiseks on meil juba mõnda aega unistus. Kuid vaatamata mitmele lubadusele pole neid kusagil näha. Lisateabe saamiseks lugege seda ajaveebi…

Tehnoloogiline singulaarsus: inimtsivilisatsiooni kauge tulevik?

Tehnoloogiline singulaarsus: inimtsivilisatsiooni kauge tulevik?

Kuna teadus areneb kiiresti, võttes üle suure osa meie jõupingutustest, suureneb ka oht, et allume seletamatule singulaarsusele. Loe, mida singulaarsus meie jaoks tähendada võiks.

Suurandmete viitearhitektuuri kihtide funktsioonid

Suurandmete viitearhitektuuri kihtide funktsioonid

Lugege ajaveebi, et kõige lihtsamal viisil teada saada Big Data Architecture'i erinevaid kihte ja nende funktsioone.

Andmesalvestuse areng – infograafik

Andmesalvestuse areng – infograafik

Andmete säilitamise meetodid on arenenud alates andmete sünnist. See ajaveeb käsitleb infograafiku alusel andmete salvestamise arengut.

6 hämmastavat eelist nutikate koduseadmete olemasolust meie elus

6 hämmastavat eelist nutikate koduseadmete olemasolust meie elus

Selles digipõhises maailmas on nutikad koduseadmed muutunud elu oluliseks osaks. Siin on mõned nutikate koduseadmete hämmastavad eelised, mis muudavad meie elu elamisväärseks ja lihtsamaks.

macOS Catalina 10.15.4 täienduse värskendus põhjustab rohkem probleeme kui lahendamine

macOS Catalina 10.15.4 täienduse värskendus põhjustab rohkem probleeme kui lahendamine

Hiljuti andis Apple välja macOS Catalina 10.15.4 täiendusvärskenduse probleemide lahendamiseks, kuid tundub, et värskendus põhjustab rohkem probleeme, mille tulemuseks on Maci masinate tellimine. Lisateabe saamiseks lugege seda artiklit