Блог websofter, част 1

Джанго - това MVC / MTV - рамка написан на Python, и Python - език на високо ниво за всички ежедневни задачи на всяка платформа и има преводачи за всички известни операционни системи, има дори реализация които да се базират на Java - машината, която се нарича. като Jython.

Инсталиране на Python и PIP на Windows

За да инсталирате отидете на официалния сайт на разработчика. Насочваме курсора върху «Downloads» раздел и да видите изскачащ дисплей

Блог websofter, част 1

По време на това писание, поддържания език 2 - 2.x и 3.x. Така че, както 2.х версии е написана много проекти и езикови версии се различават един от друг драстично, като поддържа и двете версии, но в нови проекти за предпочитане е да се използват най-новата версия на езика - 3.x. Заредете и кликнете, за да инсталирате. Инсталиране на Python 3.x е стандартен начин,

Блог websofter, част 1

В началния етап на инсталацията, трябва да се уточни, че искаме да добавим нашата програма в променливата на средата на Windows, за да се изпълни Python команди чрез командния ред. Ако елементът не е на intsallyatore, ще трябва да добавите ръчно чрез панел настройки на Windows, писане чрез «;» инсталационна пътека Python за променливата PATH. Инсталаторът предлага се инсталира по подразбиране Python в папката на потребителя на системата. Натиснете режим по поръчка, ние ще оставим всичко както си е и да се вземе предвид, че издатината се намира в инсталационния процес Python и ако тя не е в програмата за инсталиране трябва да се инсталира след инсталиране на Python.

пип - това е една от Python инструменти, които са проектирани, за да изтеглите и инсталирате допълнителни пакети Python. В по-нататък ние се нуждаем е да изтеглите и стартирате Django

Блог websofter, част 1

Кликнете «Следваща» и промяна на мястото на монтажа. Тя може да бъде инсталирана в някое удобно място - всичко на вкус и удобство на потребителя. Хит «Инсталиране» и настройка покритие.

Блог websofter, част 1

Ако съобщението се появява, че има по-нова версия на издатината и заедно с инсталатора, за да инсталирате старата версия, тя ще реши проблема PIP ъпгрейд чрез командния ред:

Ако пип не е инсталиран по време на инсталацията, а след това нека да погледнем по друг начин, за да инсталирате пип. Друг начин да се инсталира пип Tool - Изтегляне на този инструмент get-pip.py от официалния сайт и да стартирате файла от командния ред

След инсталацията е необходимо да добавите променлива C: \ PythonServer Lib \ мястото на опаковки \ Джанго \ бин \ към PATH променливата към съществуващата Python, които са били добавени автоматично от инсталатора

Инсталиране на Django на Windows виртуална среда

След Python, и PIP инсталиран и конфигуриран на околната среда променливи, трябва да инсталирате Django пакети. Има няколко начина за инсталиране на Джанго. В тази статия, ние ще използваме метод се препоръчва за инсталиране на официалното пускане на Джанго.

По-долу показва Препоръчваният метод за инсталиране на Django разработчиците тази рамка:

  1. Монтаж чрез пип. Тъй като пипс е създадена през самостоятелната инсталационна, проверете дали тя е най-новата, актуална версия, в противен случай тя може да бъде причина за провала на инсталация.
  2. Използването virtualenv и virtualenvwrapper. Тези инструменти предоставят изолирана Python среда, които са по-практично от инсталираните пакети в системата. Те. Също така позволява да се инсталира пакети без администраторски права. Ето повече информация за създаването и използването на virtualenv да Python 3.
  3. След създаване и активиране на виртуална среда, трябва да инсталирате Django от екипа

Сега трябва да се изпълняват всеки от по-горе стъпки последователно.

  1. Тъй като Пип бяхме инсталирана по време на инсталационния процес, тогава пропуснете тази стъпка.
  2. Задайте виртуалната среда чрез пип инсталатор с помощта на командния ред:

и проверка на версията на инсталираната virtualenv:

  • Така че, в предишната стъпка, ние сме създали инструмент за създаване на виртуална Python среда. Дошло е времето за създаване на виртуална среда. Виртуалните среди могат да се създават навсякъде. За този пример, ние създаваме главната папка Python C: \ PythonServer \ среди нова папка, в която ще бъде създадена новата ни среда. Сега в тази папка, създайте нова виртуална среда, наречена «сайтове» и за това, командния ред отидете в папката C: \ PythonServer \ среди и изпълните командата:

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

    и активирате тази сряда с командата:

    и изпълни командата:

    което ще се върне версията на скрипта

    Блог websofter, част 1

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

  • След като сте създали виртуална среда и активиран, ние трябва да се инсталира в тази виртуална рамка среда Django:

    След това отидете в папката на нашата околна среда и определя чрез \ Scripts \ django-admin.py източник на нашия проект от екипа .:

    или същото може да бъде направено чрез командата, която минава през виртуалната среда:

    където mathzilla - е името на моя проект. След като стартирате тази команда в главната папка на нашите медийни сайтове нова папка mathzilla с източника на първоначалната ни проект и да го остави да се изпълнява.
    В Django, проект, може да се съдържа в заявлението, и в действителност, всеки проект, Джанго - съвкупност от отделни малки приложения, които са градивните елементи, използвани за цялата работна система. За създаване на проект в рамките на приложението, трябва да отидете в папката на проекта и изпълнение на командата:

    или, същото може да се направи с тази команда:

    За да изпълните проекта посетете нашата папка проект, стартирайте командата за стартиране на сървъра посредством manage.py файл:

    Блог websofter, част 1

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

    Блог websofter, част 1
  • Питон с монтажа и Django тест сървър, за да се изпълни.