סקרנות- שגיאה בהרצת cast_multiple_votes

אני מקבל את השגיאה הבאה:


אשמח לסבר…

נראה שדרסת את poll.vote ושאצלך זו מחרוזת ולא מתודה. ייתכן ששמרת שדה בשם vote?

המקום היחיד שהשתמשתי ב-vote היה:
self.vote = vote תחת הפונקציה של vote

יש לך שם קונפליקט כנראה … יש לך פונקציה vote וגם אטריביוט vote…
אז השהוא מזמן אותו הוא קורא את זה כאטריביוט ואז הוא לא מבין למה אתה מנסה לשים () ולקרוא לו כפונקציה.

לייק 1

לתת לשדה ולמתודה את אותו השם זה רעיון רע, כפי שמדגימה העובדה שיש לך שגיאה… שנה את שם השדה למשהו אחר

לייק 1