הרחבת הSwagger הנוכחי

מה ההצעה כוללת?

ראיתי ש @ombental עובד על יצירה של API כולל עמוד עצמאי להצגת תוצאות של הבקשות - אבל חושב שעבור תהליך הפיתוח אפשר כרגע להשתמש ב Swagger המובנה של FastAPI כדי לקבל תוצאות של קריאות (לדוגמא שליפות מהDB). כבילט אין FastAPI מייצר עבור כל ראוט’ API אבל זה די חסר שימוש בסוואגר שכן נראה שם בעיקר החזרות של HTML

כולל שינויים בקוד? אם כן, איפה?

מעוניין להוסיף ראוטינג ייעודים רק עבור שליפות וקאווריס רלוונטים שיעזרו לנו בתהליך הפיתוח (לדוגמא, getEvents, getUsers)

האם יהיו שינויים במסד הנתונים? אם כן, איפה?

לא

האם יהיה שינוי ב־frontend? אם כן, איפה?

יתווספו הקריאות החדשות לסוואגר - http://localhost:8000/docs#/

אילו טסטים יגרמו לטיקט להיחשב כ"עובד", ויאפשרו לנו לסגור את הטיקט ולהגדיר את המשימה כהושלמה?

אבדוק שהקריאות מחזירות תשובות ולאידיות בהתם לבקשות.

12 לייקים

נשמע מעולה, אני בעד. אם בא לך גם לבנות כמה עמודי HTML עם JS + HTMX כדי להדגים כמה זה עוזר זה בכלל יהיה פצצה

2 לייקים