Jak zainstalować Django na Windowsie¶
Poniższy dokument przeprowadzi cię przez instalację Pythona 3.5 i Django na Windowsie. Dostarcza on również instrukcji co do instalacji virtualenv oraz virtualenvwrapper, które to ułatwiają pracę z Pythonowymi projektami. Ma on słyżyć jako przewodnik dla początkujących programistów Django. Nie opisuje on jak zainstalować Django, aby wprowadzać deweloperskie aktualizacje w samym frameworku.
Kroki opisane w tym poradniku zostały przetestowane dla Windows 7, 8 i 10. Na innych wersjach, będzie to wyglądało podobnie. Powinieneś być już zapoznany Windowsowym wierszem poleceń.
Instalacja Pythona¶
Django jest frameworkiem webowym języka Python, zatem posiadanie Pythona zainstalowanego na twojej maszynie jest niezbędne. W czasie pisania tego dokumentu Python 3.5 jest wersją ostatnią.
Aby zainstalować Pythona na twojej maszynie przejdź pod adres https://python.org/downloads/.Strona powinna posiadać link do pobrania ostatniej wersji Pythona. Pobierz instalator i uruchom go. Sprawdź pole obok Add Python 3.5 to PATH
i kliknij Install now
.
Po instalacji otwórz wiersz poleceń i sprawdź czy wersja Pythonazgadza się z wersją, którą zainstalowałeś, poprzez wykonanie:
python --version
O pip
¶
pip jest pakietem zażądzającym pakietami Pythona. Sprawia on, że instalacja i deinstalacjapakietów Pythona (jak Django!) staje się banalnie prosta. Dla wszystkich kolejnych instalacji będziemy używać pip
do instalowania pakietów Pythona z poziomu linii poleceń.
Aby zainstalować pip na waszym komputerze, przejdźcie pod adres https://pip.pypa.io/en/latest/installing/ i zapoznajcie się z instrukcjami dostępnymi pod hasłem „Installing with get-pip.py”.
Zainstaluj virtualenv
i virtualenvwrapper
¶
virtualenv and virtualenvwrapper provide a dedicated environment for each Django project you create. While not mandatory, this is considered a best practice and will save you time in the future when you’re ready to deploy your project. Simply type:
pip install virtualenvwrapper-win
Następnie stwórz środowisko wirtualne dla twojego projektu.
mkvirtualenv myproject
The virtual environment will be activated automatically and you’ll see „(myproject)” next to the command prompt to designate that. If you start a new command prompt, you’ll need to activate the environment again using:
workon myproject
Zainstaluj Django¶
Django można łatwo zainstalować, używając polecenia pip
wewnątrz twojego środowiska wirtualnego.
W wierszu poleceń upewnij się, że twoje środowisko wirtualne jest aktywne, następnie wykonaj poniższe polecenia:
pip install django
To pobierze oraz zainstaluje ostatnią wersję Django.
Po zakończeniu instalacji możecie zweryfikować zainstalowane Django wykonując komendę django-admin --version
w wierszu polecenia.
See Uruchamianie bazy danych for information on database installation with Django.
Częste pułapki¶
If
django-admin
only displays the help text no matter what arguments it is given, there is probably a problem with the file association in Windows. Check if there is more than one environment variable set for running Python scripts inPATH
. This usually occurs when there is more than one Python version installed.If you are connecting to the internet behind a proxy, there might be problem in running the command
pip install django
. Set the environment variables for proxy configuration in the command prompt as follows:set http_proxy=http://username:password@proxyserver:proxyport set https_proxy=https://username:password@proxyserver:proxyport