Blog websofter, Partea 1

Django - acest MVC / MTV - cadru scris în Python, și Python - un limbaj de nivel înalt pentru toate sarcinile zilnice pe orice platformă și are interpreți pentru toate sistemele de operare cunoscute, există chiar și o realizare pentru a rula pe partea de sus a Java - a mașinii, care se numește. cum ar fi Jython.

Instalarea Python și PIP pe Windows

Pentru a instala merge la site-ul oficial al dezvoltatorului. Noi directiona cursorul pe «Descărcări» secțiune și a vedea un ecran pop-up

Blog websofter, Partea 1

La momentul scrierii, limba acceptată versiunea 2 - 2.x și 3.x. Deci, ca versiunile 2.x este scris o mulțime de proiecte și versiuni lingvistice diferă unul de altul în mod dramatic, acceptă ambele versiuni, dar în noi proiecte este de preferat să se folosească cea mai recentă versiune a limbajului - 3.x. Încărcați și faceți clic pentru a instala. Instalarea Python 3.x este un mod standard

Blog websofter, Partea 1

La etapa inițială de instalare, trebuie să specificați că doriți să adăugați programul nostru în variabila de mediu Windows pentru a executa comenzi Python prin linia de comandă. În cazul în care elementul nu este pe intsallyatore, trebuie să adăugați manual prin panoul de setări pentru Windows, scriind prin «;» calea de instalare Python la variabila PATH. Programul de instalare oferă o instala implicit Python în directorul de utilizare a sistemului. Apăsați modul personalizat, vom lăsa totul așa cum este și să ia în considerare faptul că PIP este setat în procesul de instalare Python și în cazul în care nu este în programul de instalare trebuie să instalați după instalarea Python.

pip - acesta este unul dintre instrumentele Python, care este proiectat pentru a descărca și instala pachete suplimentare Python. În continuare avem nevoie este de a descărca și rula Django

Blog websofter, Partea 1

Faceți clic pe «Next» și de a schimba locul de instalare. Acesta poate fi instalat în orice locație convenabilă - toate gustul și confortul utilizatorului. Hit «Instalarea» și setarea finisaj.

Blog websofter, Partea 1

Dacă apare un mesaj că există o versiune mai nouă a PiP și, împreună cu programul de instalare pentru a instala versiunea veche, se va rezolva problema pip de upgrade prin linia de comandă:

Dacă pip nu este instalat în timpul instalării, apoi să ne uităm la un alt mod de a instala pip. Un alt mod de a instala Instrumentul pip - Descărcați acest instrument get-pip.py de pe site-ul oficial și lansați fișierul din linia de comandă

După instalare, este necesar să se adauge o variabilă C: \ PythonServer Lib \ site-ul pachetelor \ Django \ bin \ la variabila PATH pentru Python existente, care au fost adăugate în mod automat de către instalator

Instalarea Django pe mediu virtual pentru Windows

După Python, și Pip instalat și configurat variabilele de mediu, trebuie să instalați pachete Django. Există mai multe moduri de a instala Django. In acest articol vom folosi metoda recomandată de instalare lansarea oficială a Django.

Următoarele arată metoda recomandată de instalare dezvoltatori Django acest cadru:

  1. Instalarea se face prin pip. Deoarece pip a fost stabilit prin programul de instalare independent, verificați dacă acesta are cel mai recent, versiunea actuală, în caz contrar acesta poate fi cauza eșecului de instalare.
  2. Utilizarea virtualenv și virtualenvwrapper. Aceste instrumente oferă mediu Python izolate, care sunt mult mai practice decât pachetele instalate în sistem. Ei. De asemenea, se lasă să se instaleze pachete fără privilegii administrative. Aici mai multe informații despre crearea și utilizarea virtualenv în Python 3.
  3. După crearea și activarea unui mediu virtual, trebuie să instalați Django de echipa

Acum trebuie să efectuați fiecare dintre pașii de mai sus secvențial.

  1. Deoarece pip am instalat în timpul procesului de instalare, apoi săriți peste acest pas.
  2. Setați mediul virtual prin intermediul unui program de instalare pip folosind secvența de comandă:

și verificați versiunea virtualenv instalat:

  • Deci, în etapa anterioară, am stabilit un instrument pentru a crea un mediu virtual de Python. A venit timpul pentru a crea un mediu virtual. mediile virtuale pot fi create oriunde. Pentru acest exemplu, vom crea o rădăcină dosar Python C: \ PythonServer \ Environments dosar nou, în care va fi creat noul mediu. Acum, în acest dosar, a crea un nou mediu virtual numit «site-uri» și pentru aceasta, linia de comandă du-te la folderul C: \ \ PythonServer medii și rulați comanda:

    Și, după aceea, când mediul virtual creat prin linia de comandă du-te la folderul creat de mediul virtual:

    și să activați această miercuri cu comanda:

    și executați comanda:

    care va reveni la versiunea de script-ul

    Blog websofter, Partea 1

    Pentru a dezactiva un mediu de curgere sau de a ieși din mediul care curge este necesară în dosarul curent de mediu, rulați:

  • După ce ați creat un mediu virtual și activat, trebuie să instalați în acest cadru mediu virtual Django:

    Apoi, du-te la folderul mediului nostru și a stabilit prin \ scripts \ sursa django-admin.py proiectului nostru de echipa .:

    sau același lucru se poate face prin comanda care trece prin mediul virtual:

    în cazul în care mathzilla - este numele proiectului meu. După rularea acestei comenzi în directorul rădăcină al site-urile noastre media un nou dosar mathzilla cu sursa proiectului nostru inițial și a lăsat-o pentru a rula.
    În Django, un proiect poate fi conținut în cererea și, de fapt, orice proiect Django - un ansamblu de aplicații individuale mici, care sunt blocurile de construcție utilizate pentru întregul sistem de lucru. Pentru a crea un proiect în cadrul aplicației, aveți nevoie pentru a merge în interiorul directorul proiectului și rulați comanda:

    sau, același lucru se poate face cu această comandă:

    Pentru a rula proiectul merge în dosarul nostru de proiect, executați comanda pentru a porni serverul utilizând fișierul manage.py:

    Blog websofter, Partea 1

    iar serverul va rula procesul cu indicarea link-urile locale și portul pe care le avem disponibile pe site-ul nostru test pe Django. În cazul meu, serverul a fost pornit pe link-ul următor:

    Blog websofter, Partea 1
  • Python instalare și serverul de testare Django pentru a finaliza.