Aplikacja wspomagająca terapię behawioralną. System żetonowy przeznaczony dla dziecka/ucznia. Pozwala na zdobywanie punktów za wykonywane czynności oraz wymienianie ich na nagrody.
- Rozwijanie zachowań deficytowych (pożądanych)
- Redukowanie zachowań niepożądanych
- Generalizowanie i utrzymywanie efektów terapii w czasie
- Python 3.7
pip install -r requirements.txt
- instalacja zależnościpython recreate_db.py
- stworzenie tabeli w baziepython run.py
- uruchomienie serwera
- na ten moment użytkownicy i ich hasła zapisane są w wykomentowanym kodzie w
recreate_db.py
- Aby uruchomić testy, należy uruchomić polecenie
pytest
z głównego katalogu projektu. - Aby wyświetlały się w konsoli polecenia
print()
należy uruchomić testy poleceniempytest -s
- W przypadku serwera Flaskowego, który odłączył się od PyCharma i nie da się go wyłączyć:
netstat -tnlp
wypisuje wszystkie używane portyfuser -k 5000/tcp
ubija proces działający na porcie5000
- Problemy z instalacją zależności:
W przypadku problemów z zależnościami należy sprawdzić wersję pipa za pomocą komendy:
pip --version
Jeśli komenda zwraca informację o starszej wersji pytona na przykład:pip 9.0.1 from /usr/lib/python2.7/dist-packages (python 2.7)
należy ściągnąć wersję pipa dla pythona 3.7sudo apt-get install python3-pip
i uruchomić komendępip3 install -r requirements.txt
- Problemy z wersją pythona
W przypadku problemów z wersją pythona należy sprwadzić wersję pythona:
python --version
W przypadku gdy nasza wersja jest starsza niż 3.7 np.Python 2.7.15+
Należy zainstalować pythona 3.7 i używać komendypython3