Changes between Version 1 and Version 2 of UseCaseImplementationsFinal
- Timestamp:
- 07/21/25 16:02:24 (5 days ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
UseCaseImplementationsFinal
v1 v2 21 21 [[Image(urls.jpeg)]] 22 22 23 Се користи сопствен поглед со цел одговорот што го испраќа серверот да биде во ист формат како оној што се испраќа при регуларна најава.23 Се користи модифициран поглед со цел одговорот што го испраќа серверот да биде во ист формат како оној што се испраќа при регуларна најава. 24 24 25 25 [[Image(custom_google_login.jpeg)]] … … 34 34 [[Image(spodeli.jpeg)]] 35 35 36 Откога ќе навигирамедо одреден предмет, со кликање на копчето сподели информација се отвара форма каде студентот може да пополни 2 типа на информации.36 Откога ќе се навигира до одреден предмет, со кликање на копчето сподели информација се отвара форма каде студентот може да пополни 2 типа на информации. 37 37 38 Евалуација на предметот 38 39 **Евалуација на предметот** 39 40 40 41 [[Image(spodeli_e_1.jpeg)]] … … 42 43 [[Image(spodeli_e_2.jpeg)]] 43 44 44 Сѐ останато 45 46 **Сѐ останато** 45 47 46 48 [[Image(spodeli_dr.jpeg)]] 47 49 48 За двата типа со клик на копче се испраќа POST барање на истиот endpoint , единствената разлика е во содржината што се праќа и нејзиниот формат, согласно типот на информација којшто студентот господелува.50 За двата типа со клик на копче се испраќа POST барање на истиот endpoint. Разликата е во содржината што се праќа и нејзиниот формат, согласно типот на информација која студентот ја споделува. 49 51 50 52 [[Image(post_review.jpeg)]] 53 54 На backend се валидираат податоците, па се зачувуваат 51 55 52 56 [[Image(review_view.jpeg)]] … … 55 59 == ИД: 12 - Преглед на дополнителни информации оставени од студенти 56 60 57 Информациите можат да се прегледани од администратор и од студентите, со тоа што кај администраторот таа страна се нарекува администраторски панел, а кај студентите информации од студенти. Може да се филтрираат информациите или да се побараат сите.61 Информациите можат да се прегледани од администратори и од студенти, со тоа што кај администраторот таа страна се нарекува администраторски панел, а кај студентите Информации од студенти. Може да се филтрираат информациите или да се побараат сите. 58 62 Администраторот и студентите имаат различни пермисии кога се наоѓаат на оваа страна. 59 63 … … 70 74 [[Image(fetch_r.jpeg)]] 71 75 76 Прво се валидираат податоците. 77 72 78 [[Image(review_get_1.jpeg)]] 79 80 Django Rest Framework овозможува пагинација со користење на `LimitOffsetPagination`. 73 81 74 82 [[Image(review_get_2.jpeg)]] … … 81 89 Главната логика за добивање на препораки останува исто, само дополнително се воведува логика за генерирање на текстуални описи за совпаѓањата. 82 90 83 [[Image(rec_view.jpeg)]]84 85 91 [[Image(get_rec.jpeg)]] 86 92 93 Се споредуваат добиените резултати со предефинирани граници за да се одреди дали станува збор за добро совпаѓање. 94 87 95 [[Image(exp_msg.jpeg)]]