================================ Fundacja Nowoczesna Polska - CAS ================================ O projekcie =========== CAS to aplikacja WWW służąca do autentykacji (a w przyszłości również autoryzacji) użytkowników serwisów Fundacji Nowoczesna Polska. Implementuje on protokół `CAS `_ w wersji 1.0. Wymagania ========= * `Django 1.1 `_ * `zuber/django-cas-provider `_ Instalacja i uruchomienie ========================= 1. Ściągnij i zainstaluj `pip `_ 2. Przejdź do katalogu aplikacji w konsoli 3. Zainstaluj wymagane biblioteki (patrz sekcja wymagania_) komendą:: pip install -r requirements.txt 4. Wypełnij bazę danych (Django poprosi o utworzenie pierwszego użytkownika):: ./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 `_ przy pomocy załączonego skryptu `dispatch.fcgi`. Inne strategie wdrożeniowe opisane są w `Dokumentacji Django `_.