Przedstawiony opis konfiguracji zakłada pracę na systemie Windows. W sytemie Linux kroki mogą się lekko różnić, ale nie powinny sprawić problemu.
pip install django
- virtualenv, poleceniem:
pip install virtualenv
Tworzymy baze danych:
createdb kocon
createuser -P ( ustawiamy postgres postgres )
psql
GRANT ALL PRIVILEGES ON DATABASE kocon TO postgres;
Importujemy projekt z gita:
git clone https://github.com/FreexD/kocon
W katalogu głównym, po zaimportowaniu projektu należy stworzyć wirtualnie środowisko do pracy w django:
virtualenv venv
Następnie aktywujemy je:
venv/Scripts/activate
Oraz instalujemy wszystkie potrzebne pakiety do pracy z naszym projektem:
pip install -r requirements.txt
Po zakończonej pracy opuszczamy środowisko poleceniem:
deactivate
- ściagniecie z repozytorium najnowszych zmian
git pull
- uruchomienie serwera aplikacji django lokalnie ( domyślnie localhost:8000 )
python manage.py runserver | ip:port
- uruchomienie testów jednostkowych
python manage.py test
- zmigrowanie bazy danych jeżeli były w niej jakieś zmiany
python manage.py migrate
- stworzenie konta administratora bazy
python manage.py createsuperuser