תיאור כללי
הוספת יכולת להוסיף פתק ליום בלוח השנה.
מה ההצעה כוללת?
שלב 1
הוספת ישות Note לדאטהבייס
כתיבת CRUD API לישות פתק
כתיבת טופס ליצירת פתק
חיבור לוגי בין FE ל BE
שלב 2
הוספת שכבה לוגית לחיבור הפתק עם יום בשבוע
הוספת מנהל פתקים
חיבור לוגי בין פתקים למשתמש
כולל שינויים בקוד? אם כן, איפה?
כן, FE ו BE
האם יהיו שינויים במסד הנתונים? אם כן, איפה?
כן, יצירת ישות חדשה “פתק”
בשלב הראשון - הישות תכיל ID, וגוף ההודעה
בשלב השני - הוספה של חיבור ליום ספציפי ולמשתמש
האם יהיה שינוי ב־frontend? אם כן, איפה?
כן, טופס יצירת פתק, ומנהל (דשבורד) ע"מ לראות את הפתקים במערכת
אילו טסטים יגרמו לטיקט להיחשב כ"עובד", ויאפשרו לנו לסגור את הטיקט ולהגדיר את המשימה כהושלמה?
unittest של כל CRUD API
מסמכי API מעודכנים
טופס עובד
דשבורד עובד
5 לייקים
התייעצות לגבי PR ב WIP.
אחרי שהכנסתי API לכל הפעולות CRUD ביחד עם טסטים, עכשיו אני בשלב להוסיף טפסים בפרונט.
הכנסתי את הטפסים אבל הטסטים נופלים בגלל הפניית התשובות מהUI.
השאלה להתייעצות - איך אפשר לשמור על הטסטים הקיימים בלי לשבור אותם ועדיין לעשות את ההפניות הנדרשות לדפים?
PythonFreeCourse:develop
← ron-huberfeld:feature-179-add-notes-to-calendar
opened 01:46AM - 12 Feb 21 UTC
Yam
16 בפברואר, 2021, 1:31pm
#4
לא ירדתי לסוף דעתך. אילו טסטים נופלים, ולמה?
לדוגמא:
סרביס get_all -
טסט ל get_all -
ועושה את השינוי בסרביס כדי לרנדר לטמפלט בUI-
האם חייבים לפצל ל 2 מתודות שונות? (אחת לפרונט ואחת לבאקאנד)
Yam
16 בפברואר, 2021, 5:49pm
#7
לא, אבל מומלץ מאוד. עבודת הארכיטקטורה שעשית שם ממש אחלה.
מה שפספסתי – למה זה שובר לך משהו?
לייק 1
יש לי שגיאה במפענח ג’יסון משום מה -
בסוף מצאתי את הפתרון.
הייתי צריך לשלוף מהjson שחזר את הדאטה מתוך ה context.
עכשיו עובד על הטסט ליצירה שנופל.