X-Git-Url: https://git.mdrn.pl/redakcja.git/blobdiff_plain/f938afb8ab4cb091d12e0ef0311eaea14b774798..6b0f855c770066db9b5b3fa11a9af64c4b8c60bd:/README.md diff --git a/README.md b/README.md index 47fad0c8..0c05ea6c 100644 --- a/README.md +++ b/README.md @@ -12,29 +12,28 @@ Instalacja i użycie #. Przejdź do katalogu serwisu w konsoli #. Zainstaluj wymagane biblioteki komendą:: - pip install -r requirements.txt + pip install -r requirements/requirements.txt -#. Wypełnij bazę danych (Django poprosi o utworzenie pierwszego użytkownika):: +#. Wypełnij bazę danych:: - ./project/manage.py syncdb + src/manage.py migrate -#. Skopiuj zawartość pliku `project/localsettings.sample` do `project/localsettings.py` i zmień go zgodnie ze swoimi potrzebami. +#. Skopiuj zawartość pliku `src/redakcja/localsettings.sample` do `src/redakcja/localsettings.py` i zmień go zgodnie ze swoimi potrzebami. #. Uruchom serwer deweloperski:: - ./project/manage.py runserver + src/manage.py runserver -#. Zalecane jest serwowanie aplikacji przez `modwsgi `_ na serwerze `Apache2 `_ przy pomocy załączonego skryptu `dispatch.fcgi`. Inne strategie wdrożeniowe opisane są w `Dokumentacji Django `_. +#. Strategie wdrożeniowe opisane są w `Dokumentacji Django `_. -Wdrożenie -========= -#. Ściągnij i zainstaluj `fabric `_ -#. Przejdź do katalogu serwisu w konsoli -#. Aby wdrożyć serwis na serwer deweloperski wpisz komendę:: - fab staging deploy - - Aby wdrożyć serwis na serwer produkcyjny wpisz:: +Testy +==== + + $ pip install -r requirements-test.txt + $ make test - fab production deploy +JavaScript (wymagany node.js i xsltproc): + $ npm install + $ ./node_modules/.bin/mocha -u tdd $(find src -name *_test.js)