deployment stuff
[cas.git] / README.md
index d63f735..d191361 100644 (file)
--- a/README.md
+++ b/README.md
@@ -1,32 +1,34 @@
 O projekcie
 -----------
 
-CAS to aplikacja WWW służąca do uwierzytelniania (a w przyszłości również autoryzacji) użytkowników 
-serwisów Fundacji Nowoczesna Polska. Implementuje on protokół CAS <http://www.jasig.org/cas> w 
-wersji 1.0.
+CAS to aplikacja WWW służąca do uwierzytelniania użytkowników 
+serwisów Fundacji Nowoczesna Polska. Implementuje ona protokół CAS <http://www.jasig.org/cas>
+w  wersjach 1.0 i 2.0.
 
 Wymagania
 ---------
 
-* Django 1.1 <http://djangoproject.com/>
-* zuber/django-cas-provider <http://github.com/zuber/django-cas-provider>
+* Zobacz requirements.txt
 
 Instalacja i uruchomienie
 -------------------------
 
-1. Ściągnij i zainstaluj pip <http://pypi.python.org/pypi/pip>
-2. Przejdź do katalogu aplikacji w konsoli
-3. Zainstaluj wymagane biblioteki (patrz sekcja wymagania_) komendą
+1. Zainstaluj wymagane biblioteki, np. używając pip:
 
     pip install -r requirements.txt
 
-4. Wypełnij bazę danych (Django poprosi o utworzenie pierwszego użytkownika)
+2. Wypełnij bazę danych
+
+       ./manage.py migrate
+
+3. Aby utworzyć pierwszego użytkownika, użyj komendy:
+
+       ./manage createsuperuser
 
-       ./manage.py syncdb
-       
 5. Uruchom serwer deweloperski
 
        ./manage.py runserver
 
-6. Przy wdrożeniu będziesz musiał najpewniej utworzyć plik `localsettings.py` i wpisać tam 
-ustawienia używanej bazy danych. Zalecane jest serwowanie aplikacji przez modwsgi na serwerze Apache2.
\ No newline at end of file
+6. Przy wdrożeniu utwórz plik `localsettings.py` i wpisz tam 
+ustawienia używanej bazy danych. Do przygotowania wersji do
+wdrożenia możesz użyć komendy `make deploy`.