ПредишенСледващото

Като сървъри в сигурни центрове за данни в Европа. Open облак VPS / VDS сървър на бърз SSD за 1 минута!

Най-добър уеб хостинг:
- ще предпазят данните от неоторизиран достъп в защитена Европейския център за данни
- ще плати най-малко в Bitcoin.
- Той ще постави вашата дистрибуция

- защита от DDoS-атаки
- безплатно архивиране
- Uptime 99,9999%
- DPC - TIER III
- ISP - етап I

Подкрепа в руските 24/7/365 работи с юридически и физически лица. Сега трябва 24 ядро ​​и 72 Gb RAM. Моля ви!

Нашите конкурентни цени доказват, че най-евтиният хостинг, че не знаеш!

За броени минути, изберете конфигурация, заплати и CMS на VPS е готова.
Връщане на парите - за 30 дни!

Банкови карти, електронни валута през QIWI терминали, Webmoney, PayPal, Novoplat и други.

Задайте въпрос 24/7/365 поддръжка

Намерете отговорите в нашата база данни, както и да отговарят на препоръките на

Джанго - мощен рамка за създаване на Python приложения. Такова напълно функционална рамка като Django, значително ускорява процеса на създаване и разполагане на приложения, като общата структуриране код; така че програмистът може да се съсредоточи върху уникалността и съдържанието на сайта.

Това ръководство обхваща различни методи за Django инсталация на Ubuntu 14.04 сървър, и да започнете с тази рамка.

Монтаж Методи Django

Има няколко различни методи за монтаж на Джанго, всеки от които има своите предимства в определени ситуации.

  • Global Django инсталиране на пакета. Ubuntu официалното хранилище предоставя Django пакети, които могат лесно да се монтират с помощта на мениджъра на пакети ап. Този метод е много проста, но не толкова гъвкав и други методи. В допълнение, хранилището може да съдържа множество остаряла версия на Django пакет.
  • Global настройка на Django използване пип. Инструмент пип - е мениджър Python пакет. Тя може да се използва за извършване на цялата система за определяне на Джанго. Той обикновено се предоставя на последната налична версия на пакета. Въпреки това, в световен мащаб (цялата система) инсталация винаги по-малко гъвкави.
  • Монтаж чрез пип в Virtualenv. virtualenv пакет ви позволява да създадете самостоятелна среда за различни проекти. С тази технология, можете да инсталирате Django директория проект, това не се отразява на системата като цяло. Това позволява на отделни настройки за всеки проект. А виртуална среда (или средно) - много по-гъвкава версия на инсталационния пакет.
  • Инсталиране на версията на развитие чрез Git. За да инсталирате най-новата версия развитие вместо стабилна версия, трябва да получите кода от хранилището на Git. Това ще осигури най-новите функции и корекции програми; инсталирате тази версия може да бъде както в световен мащаб и на местно ниво. Но имайте предвид: нестабилна версия развитие.

Изберете перфектния вариант за монтаж на Джанго и следвайте инструкциите на съответния раздел на тази статия.

Global Django инсталиране на пакета

Процесът на инсталиране Django от официалния Ubuntu хранилището е много проста. Първо трябва да се актуализира списъкът на местните пакети при използване на ап, и след това да инсталирате питон-Джанго пакет.

Sudo актуализация ап-да
ап-да инсталирате питон-Джанго

За да се уверите, че инсталацията е успешна, да поиска версия на програмата.

Джанго-администратор --version
1.6.1

Въведена номер на версията означава, че инсталацията е била успешна.

Забележка. Тази версия не е последната налична версия на Джанго.

Global инсталация от пип

Всеобхватно да инсталирате последната стабилна версия на Джанго, използвайте пип инструмент, Python за управление на пакетите. За да инсталирате пипс, първо трябва да се актуализира списъкът на опаковките:

Sudo актуализация ап-да

За да инсталирате пип за Python 2, тип:

ап-да инсталирате питон-пип

За да инсталирате пип за Python 3, използвайте:

ап-да инсталирате python3-пип

Сега мениджър пип пакет е инсталиран, можете да инсталирате на Джанго. За Python 2, тип:

Sudo PIP инсталирате Django

За Python 3, тип:

Sudo PIP3 инсталирате Django

За да се уверите, че инсталацията е правилно въведете:

Джанго-администратор --version
1.7.5

Както можете да видите, пип предлага нова версия на Джанго, отколкото Ubuntu хранилище.

Инсталиране на Джанго през издатината в Virtualenv

Може би най-гъвкав вариант е да се използва virtualenv на инсталация. Този инструмент ви позволява да създадете виртуално Python среда, в която можете да инсталирате всички необходими пакети без това да повлияе на системата като цяло. Поради virtualenv да изберете пакети за проекти на индивидуална основа и не се тревожи за противоречиви зависимости.

За да започнете, трябва да инсталирате пип мениджър от официалните хранилища на Ubuntu. Актуализиране на списъка на пакети:

Sudo актуализация ап-да

ап-да инсталирате питон-пип

ап-да инсталирате python3-пип

След инсталацията можете да използвате, за да инсталирате пип virtualenv пакет.

За Python 2, тип:

Sudo PIP инсталирате virtualenv

Sudo PIP3 инсталирате virtualenv

Сега можете да създадете персонализирана виртуална среда за всеки проект. Създайте директория на новия проект, и иди при него;

Създаване на виртуална среда, в директорията на проекта:

Забележка. Сменете кодовото име newenv името му.

Това ще създаде самостоятелен среда, инсталиране на Python, и семки в изолирана директория. Създаден директория ще съдържа йерархия файл за инсталиране на пакети.

За да инсталирате пакетите в изолирана среда, включително:

След този команден ред ще се промени, което показва, че виртуалното пространство е била включена. Тя ще изглежда по следния начин:

В новата среда, да се използва, за да инсталирате пип Джанго. Независимо от това дали, Python какво версия използвате, във виртуална среда, да се изпълняват само отбор пип. В допълнение, на местната инсталацията не е необходимо да се използва Sudo.

PIP инсталирате Django

Уверете се, че програмата е инсталирана успешно.

Джанго-администратор --version
1.7.5

За да излезете от виртуалното пространство, използвайте следната команда:

След това, в командния ред ще се стандартната си форма. За да активирате отново виртуалната среда, отидете в директорията на проекта и типа:

/ newproject
източник newenv / хамбар / активирате

Инсталиране на версията развитие на Django от Git

За да инсталирате версията за развитие на Джанго, го изтеглите от хранилището на Git.

За да направите това, Git със стандартно управление на пакетите ап. Актуализиране на списъка на пакети:

Sudo актуализация ап-да

И след това да инсталирате Git и пип пакет мениджър, който ще трябва по-късно, за да инсталирате Джанго. За Python 2, използвайте:

ап-да инсталирате Git питон-пип

ап-да инсталирате Git python3-пип

След като инсталирате Git клонираме Django хранилището. Той съдържа най-новите функции и корекции, но не е стабилна. За да клонирате хранилище в Django-Dev директория в дома си директория, напишете:

Git Git клонинг: //github.com/django/django

След това да го инсталирате с помощта на издатината. Използвайте -e флага, за да бъдат инсталирани в редактира режим, тъй като това е необходимо, когато инсталирате чрез система за контрол на версиите. За Python 2:

Sudo PIP инсталирате -Д

Sudo PIP3 инсталирате -Д

Въведете следната команда, за да се увери, че инсталирането е успешно:

Забележка. Този метод може да се използва във виртуална среда, и по този начин се изолира нестабилна версия на Джанго.

Създаване на проект Django

След инсталирането на Джанго, прочетете основите на използването на тази рамка.

За създаване на проект с помощта на Джанго-администратор команда:

Джанго-администратор startproject projectname
CD projectname

Това създава projectname директория в текущата директория и поставете контролния скрипт и друга директория с име projectname за текущия код.

Забележка. Докато в директорията на проекта, създаден с помощта virtualenv, Джанго може да бъде поставена в текущата директория и скриптове за вътрешен контрол директория със следната команда (обърнете внимание на точката в края на балотажа):

Джанго-администратор startproject projectname.

За да се генерира база данни в по-новите версии на Джанго (по подразбиране е SQLite), въведете:

питон manage.py мигрират

Ако командата не работи мигрират, а след това на текущата версия на Джанго е по-стар и не го одобри. В този случай, използвайте:

питон manage.py syncdb

Когато мигрират команда използване на необходимостта от създаване на акаунт на администратор ръчно. За да направите това, напишете:

питон manage.py createsuperuser

Чрез създаването на потребител, можете да започнете сървъра на Django развитие, да се запознаят с появата на нов проект. Имайте предвид следното: този сървър трябва да се използва само в процеса на развитие на производството на не е подходящ. Начало:

питон manage.py runserver 0.0.0.0:8000

Това ще отвори началната страница на Джанго.

Ако добавите препратка към края на сегмент / администратор, страница в административния панел ще се появи на екрана.

Въведете името на администратор и парола, за да получат достъп до контролния панел.

Така че сега сървъра разполага с мощна рамка, на Джанго, като Ви предоставя всички необходими инструменти за разработване на уеб приложения. Пълен рамка Django е в състояние значително да се ускори процеса на развитие, като ви позволява да се съсредоточи върху уникалността на заявлението.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!