שלום לכולם!
בהמשך לסשן ה-django שערכנו אתמול, מי שמעוניין מוזמן לתרגל קצת.
להזכירכם, אנחנו כותבים אתר קטן לרישום וניהול הוצאות.
בשלב הראשון כתבנו אתר שמשמש רק משתמש אחד:
https://moqups.com/udioron/QTHi4uB0/p:a7fb0ffd6
(ניתן ללחוץ על הקישורים או ללחוץ על pages משמאל למעלה)
בשלב השני הוספנו אפשרות לעשות login ודאגנו לכך שכל משתמש יראה את ההוצאות של עצמו בלבד:
https://moqups.com/udioron/QTHi4uB0/p:a9936ccca
שיעורי הבית שלכם הוא לממש שלב שלישי, בו לכל משתמש יש מספר חשבונות:
3.1. עמוד הוספת חשבון:
https://moqups.com/udioron/QTHi4uB0/p:a453aaa52
3.2. עמוד הוספת הוצאה משתכלל:
https://moqups.com/udioron/QTHi4uB0/p:a1ac9950d
3.3: ושיפורים לדף הבית:
https://moqups.com/udioron/QTHi4uB0/p:ab0b84459
3.4.עמוד הוצאות בחשבון - השתמשו בDetailView:
https://moqups.com/udioron/QTHi4uB0/p:ad4c3f4f1
3.5: עמוד רשימת כל החשבונות:
https://moqups.com/udioron/QTHi4uB0/p:a30687631
כל הקוד שכתבנו אתמול + שיפורים קטנים (ראו ב-log) נמצא כאן:
למי שמצליח את שלב 3:
בשלב 4 צריך לאפשר למספר משתתפים לנהל ביחד חשבונות. בהתחלה ניתן להניח שההגדרות על איזה משתמשים שייכים לאיזה חשבונות מנוהלות מהאדמין - ורק לוודא שההרשאות מאפשרות לכל אחד לראות רק את החשבונות שהוא שייך אליהם.
שאלות? רוצים לשלוח פתרונות?
שתפו אותנו כאן!
בהצלחה!
אודי