Að setja upp Django á Ubuntu 14

Kynning

Django er fullbúin vefþróunarrammi skrifaður í Python og er mikið notaður til að búa til kraftmikil vefforrit.
Þessi kennsla mun fjalla um ferlið við að setja upp Django á Ubuntu 14 með því að nota opinbera kerfisgeymsluna.

Forsendur

  • Vultr tilvik sem keyrir Ubuntu 14.04 x64
  • Þessi kennsla

Árangurinn

Er að setja upp Django

Ferlið við að setja upp Django frá Ubuntu geymslunum er frekar einfalt og krefst tveggja skipana:

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

Þú getur líka sett upp Django með því að nota pip:

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

Gagnlegar skipanir

Athugar núverandi Django útgáfu:
django-admin --version
Uppfærsla Django í gegnum pip:
sudo pip install django --upgrade

Að búa til verkefni

Notaðu django-adminskipunina til að búa til nýtt verkefni
django-admin startproject projectalpha
cd projectalpha

Ofangreind skipun mun búa til nýtt verkefni með nafninu projectalphameð núverandi virku möppu. td: ef núverandi skrá þín er /, þá mun staðsetning verkefnisins vera /projectalpha .

Næsta skref er að ræsa gagnagrunn.:
python manage.py migrate
Búðu til stjórnandaskilríki fyrir verkefnið:
python manage.py createsuperuser

Ofangreind skipun mun hvetja þig til að slá inn stjórnandareikninginn username, password, og email address.

Að hefja verkefnið:
python manage.py runserver 0.0.0.0:8080

Þú munt þá geta skoðað verkefnið þitt með því að fara á IP tölu netþjónsins þíns og síðan :8080 í vafranum þínum. td http://192.168.1.100:8080

Athugið: þú getur notað hvaða tengi sem þú vilt, jafnvel port 80 ef þú ert ekki með Apache/Nginx uppsett og keyrt á netþjóninum þínum.

Rétt eins og Apache/Nginx, myndirðu sjá skilaboð í vafranum þínum sem gefa til kynna að Django appið sé að virka:

Það virkaði! Til hamingju með fyrstu Django-knúna síðuna þína.

Og til að fá aðgang að stjórnandaborði umsóknarinnar þinnar skaltu bæta /adminvið lok vefslóðarinnar þinnar til að komast á innskráningarsíðuna. td: http://192.168.1.100:8080/admin/. Þegar þú hefur slegið inn notandanafn og lykilorð stjórnanda muntu geta skoðað stjórnborðið sem gerir þér kleift að stjórna öllum mismunandi þáttum verkefnisins.

Þegar þú ert búinn að vinna og skoða sjálfgefna appsíðuna geturðu stöðvað þróunarþjóninn með því að slá CTRL-Cinn flugstöðina þína til að stöðva verkefnið strax. Hins vegar verða gögnin þín áfram í snertingu.

Vinsamlegast athugaðu Django skjölin til að fá frekari upplýsingar um hvernig á að byggja upp forritin þín og sérsníða forritasíðurnar þínar.

Þetta lýkur kennslunni okkar. Þakka þér fyrir að lesa.

Skildu eftir athugasemd

The Rise of Machines: Real World Applications of AI

The Rise of Machines: Real World Applications of AI

Gervigreind er ekki í framtíðinni, hún er hér í nútímanum Í þessu bloggi Lestu hvernig gervigreindarforrit hafa haft áhrif á ýmsa geira.

DDOS árásir: Stutt yfirlit

DDOS árásir: Stutt yfirlit

Ertu líka fórnarlamb DDOS árása og ruglaður með forvarnaraðferðirnar? Lestu þessa grein til að leysa spurningar þínar.

Hefur þú einhvern tíma velt því fyrir þér hvernig tölvuþrjótar græða peninga?

Hefur þú einhvern tíma velt því fyrir þér hvernig tölvuþrjótar græða peninga?

Þú gætir hafa heyrt að tölvuþrjótar græða mikið af peningum, en hefur þú einhvern tíma velt því fyrir þér hvernig þeir vinna sér inn svona peninga? við skulum ræða.

Byltingarkenndar uppfinningar frá Google sem munu auðvelda lífi þínu.

Byltingarkenndar uppfinningar frá Google sem munu auðvelda lífi þínu.

Viltu sjá byltingarkenndar uppfinningar frá Google og hvernig þessar uppfinningar breyttu lífi hvers manns í dag? Lestu síðan til að blogga til að sjá uppfinningar frá Google.

Föstudagur Nauðsynlegur: Hvað varð um gervigreindardrifna bíla?

Föstudagur Nauðsynlegur: Hvað varð um gervigreindardrifna bíla?

Hugmyndin um að sjálfkeyrandi bílar fari á göturnar með hjálp gervigreindar er draumur sem við höfum átt um tíma núna. En þrátt fyrir nokkur loforð eru þau hvergi sjáanleg. Lestu þetta blogg til að læra meira…

Tæknileg sérkenni: Fjarlæg framtíð mannlegrar siðmenningar?

Tæknileg sérkenni: Fjarlæg framtíð mannlegrar siðmenningar?

Þar sem vísindin þróast hratt og taka yfir mikið af viðleitni okkar, eykst hættan á því að verða fyrir óútskýranlegri einstæðu. Lestu, hvað sérkenni gæti þýtt fyrir okkur.

Virkni Big Data Reference Architecture Layers

Virkni Big Data Reference Architecture Layers

Lestu bloggið til að þekkja mismunandi lög í Big Data Architecture og virkni þeirra á einfaldasta hátt.

Þróun gagnageymslu – Infographic

Þróun gagnageymslu – Infographic

Geymsluaðferðir gagna hafa verið að þróast gæti verið frá fæðingu gagna. Þetta blogg fjallar um þróun gagnageymslu á grundvelli upplýsingamynda.

6 ótrúlegir kostir þess að hafa snjall heimilistæki í lífi okkar

6 ótrúlegir kostir þess að hafa snjall heimilistæki í lífi okkar

Í þessum stafræna heimi hafa snjallheimilistæki orðið afgerandi hluti af lífi. Hér eru nokkrir ótrúlegir kostir snjallheimatækja um hvernig þau gera líf okkar þess virði að lifa því og einfaldara.

macOS Catalina 10.15.4 viðbót uppfærsla veldur fleiri vandamálum en að leysa

macOS Catalina 10.15.4 viðbót uppfærsla veldur fleiri vandamálum en að leysa

Nýlega gaf Apple út macOS Catalina 10.15.4 viðbótaruppfærslu til að laga vandamál en svo virðist sem uppfærslan sé að valda fleiri vandamálum sem leiða til múrsteins á Mac vélum. Lestu þessa grein til að læra meira