Projekt portalu społecznościowego dla programistów
W folderze clientapp uruchomic polecenie:
npm run dev
Jeżeli polecenie nie zadziała, w folderze clientapp użyj polecenia:
npm install
a następnie polecenia run dev.
python manage.py runserver
- django-rest-framework
- django-cors-headers
- /myprofile/ - GET (wyświetlenie profilu - aktualny zalogowany user)
- /user/ - POST (dodanie nowego usera)
- /user// - GET, PUT (pobranie i edycja konkretnego usera)
- /user//post/ - GET (pobranie postów konkretnego usera)
- /user//comment/ - GET (pobranie komentarzy napisanych przez usera)
- /post/ - POST (dodanie nowego postu)
- /post// - GET, PUT (pobranie konkretnego postu)
- /post//comment/ - GET, POST (pobranie komentarzy postu oraz dodanie komentarza pod postem)
- /post//comment/id/- GET, PUT (pobranie i edycja konkretnego komentarza pod postem)
- /job/ - GET, POST, PUT
- /job/applications/ - GET, POST
- /tag/ - GET (pobranie postów z konkretnym tagiem)