Инсталирање Дјанга на Убунту 14

Увод

Дјанго је потпуни оквир за веб развој написан у Питхон-у и широко се користи за креирање динамичких веб апликација.
Овај водич ће покрити процес инсталирања Дјанга на Убунту 14 користећи званично системско спремиште.

Перкуиситес

  • Вултр инстанца која користи Убунту 14.04 к64
  • Овај туторијал

Процес

Инсталирање Дјанга

Процес за инсталирање Дјанга из Убунту складишта је прилично једноставан и захтева две команде:

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

Такође можете да инсталирате Дјанго користећи pip:

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

Корисне команде

Провера тренутно инсталиране Дјанго верзије:
django-admin --version
Надоградња Дјанга преко pip:
sudo pip install django --upgrade

Креирање пројекта

Користите django-adminкоманду да креирате нови пројекат
django-admin startproject projectalpha
cd projectalpha

Горња команда ће креирати нови пројекат са именом projectalphaса тренутним активним директоријумом. на пример: ако је ваш тренутни директоријум /, тада ће локација вашег пројекта бити /projectalpha .

Следећи корак је покретање базе података.:
python manage.py migrate
Креирајте администраторске акредитиве за пројекат:
python manage.py createsuperuser

Горња команда ће од вас затражити да унесете администраторски налог username, password, и email address.

Почетак пројекта:
python manage.py runserver 0.0.0.0:8080

Тада ћете моћи да видите свој пројекат тако што ћете посетити ИП адресу вашег сервера праћену :8080 у вашем веб претраживачу. нпр. хттп://192.168.1.100:8080

Напомена: можете користити било који порт који желите, чак и порт 80 ако немате инсталиран и покренут Апацхе/Нгинк на вашем серверу.

Баш као и код Апацхе/Нгинк-а, у прегледачу ћете видети поруку која указује да апликација Дјанго ради:

Успело је! Честитамо на вашој првој страници коју покреће Дјанго.

А да бисте приступили администраторској табли своје апликације, додајте /adminна крај свог УРЛ-а да бисте дошли до странице за пријаву. нпр.: хттп://192.168.1.100:8080/админ/. Након што унесете корисничко име и лозинку администратора, моћи ћете да видите админ панел који вам омогућава да управљате свим различитим аспектима вашег пројекта.

Када завршите са радом и прегледате подразумевану локацију апликације, можете зауставити развојни сервер тако што ћете укуцати CTRL-Cсвој терминал да бисте одмах зауставили пројекат. Међутим, ваши подаци ће остати нетакнути.

Обавезно погледајте Дјанго документацију за више информација о томе како да направите своје апликације и прилагодите своје веб локације за апликације.

Овим је наш водич завршен. Хвала вам за читање.

Остави коментар

Успон машина: Примене вештачке интелигенције у стварном свету

Успон машина: Примене вештачке интелигенције у стварном свету

Вештачка интелигенција није у будућности, она је овде управо у садашњости. У овом блогу Прочитајте како су апликације вештачке интелигенције утицале на различите секторе.

ДДОС напади: кратак преглед

ДДОС напади: кратак преглед

Да ли сте и ви жртва ДДОС напада и збуњени сте методама превенције? Прочитајте овај чланак да бисте решили своја питања.

Да ли сте се икада запитали како хакери зарађују новац?

Да ли сте се икада запитали како хакери зарађују новац?

Можда сте чули да хакери зарађују много новца, али да ли сте се икада запитали како зарађују толики новац? Хајде да причамо.

Гоогле-ови револуционарни изуми који ће вам олакшати живот.

Гоогле-ови револуционарни изуми који ће вам олакшати живот.

Да ли желите да видите револуционарне изуме Гугла и како су ти изуми променили живот сваког људског бића данас? Затим читајте на блогу да бисте видели Гооглеове изуме.

Фридаи Ессентиал: Шта се десило са аутомобилима које покреће вештачка интелигенција?

Фридаи Ессентиал: Шта се десило са аутомобилима које покреће вештачка интелигенција?

Концепт самовозећих аутомобила који путују на путеве уз помоћ вештачке интелигенције је сан који већ неко време имамо. Али упркос неколико обећања, њих нема нигде. Прочитајте овај блог да сазнате више…

Технолошка сингуларност: далека будућност људске цивилизације?

Технолошка сингуларност: далека будућност људске цивилизације?

Како се наука развија великом брзином, преузимајући многе наше напоре, расте и ризик да се подвргнемо необјашњивој сингуларности. Прочитајте шта би сингуларност могла да значи за нас.

Функционалности слојева референтне архитектуре великих података

Функционалности слојева референтне архитектуре великих података

Прочитајте блог да бисте на најједноставнији начин упознали различите слојеве у архитектури великих података и њихове функционалности.

Еволуција складиштења података – Инфографика

Еволуција складиштења података – Инфографика

Методе складиштења података су се развијале можда од рођења података. Овај блог покрива еволуцију складиштења података на основу инфографике.

6 невероватних предности поседовања паметних кућних уређаја у нашим животима

6 невероватних предности поседовања паметних кућних уређаја у нашим животима

У овом дигиталном свету, паметни кућни уређаји постали су кључни део живота. Ево неколико невероватних предности паметних кућних уређаја о томе како они чине наш живот вредним живљења и једноставнијим.

Ажурирање додатка за мацОС Цаталина 10.15.4 изазива више проблема него што их решава

Ажурирање додатка за мацОС Цаталина 10.15.4 изазива више проблема него што их решава

Недавно је Аппле издао мацОС Цаталина 10.15.4 додатак за исправку проблема, али изгледа да ажурирање изазива више проблема који доводе до квара Мац машина. Прочитајте овај чланак да бисте сазнали више