אני מקבל את השגיאה הבאה:
אשמח לסבר…
נראה שדרסת את poll.vote ושאצלך זו מחרוזת ולא מתודה. ייתכן ששמרת שדה בשם vote?
המקום היחיד שהשתמשתי ב-vote היה:
self.vote = vote תחת הפונקציה של vote
יש לך שם קונפליקט כנראה … יש לך פונקציה vote וגם אטריביוט vote…
אז השהוא מזמן אותו הוא קורא את זה כאטריביוט ואז הוא לא מבין למה אתה מנסה לשים () ולקרוא לו כפונקציה.
לתת לשדה ולמתודה את אותו השם זה רעיון רע, כפי שמדגימה העובדה שיש לך שגיאה… שנה את שם השדה למשהו אחר