AleDv: Небольшой хак на будущее: Заходишь в галерею matplotlib.org/gallery.html , выбираешь любой понравившийся график, жмакаешь на него, копируешь код и методом тыка правишь.
sergey19940808: Твоя вторая ошибка - надо жать на кнопку ответить, чтобы мне, например, приходили уведомления.
Возможно твоя третья ошибка - непонятно откуда взявшийся объект user и непонятно как привязанный к нему email.
Я с фласком знаком на уровне ниже нуля, но если у тебя в модели одно поле то почему ты создаешь объект с 4 полями?
Как вариант - передавай email из формы
Впервые слышу такую интерпретацию отрицательному числу в слайсе, в контексте вопроса может и ок объяснение, а так если в общем на индексы и срезы смотреть - чет не очень)
Антон Нечаев: Не называй свои скрипты именами модулей, переименуй свой matplotlib.py и numpy.py во что-нибудь другое. А после этого найди статью в интернете про импорт в питоне и прочитай ее полностью.
OccamaRazor: Если отвечать на твой вопрос именно так как ты его сформулировал в своем комментарии, то вариант Sly_tom_cat . - то что нужно, а вот если отвечать на вопрос который ты сформулировал в теле самого вопроса ("Суть в том чтобы не перебирать if pewka.color == "red" or ladja.color =="red" а сделать одной переменной или классом: if figure == "red": #) то тут как бы совсем другое будет.
OccamaRazor: Помнишь тебе советовали бросить на какое-то время свои идеи и поучить питон? У парня выше, в коде куча ошибок, не надо туда смотреть, надо вопрос нормально сформулировать
GromWolf: Это самый дельный совет который можно дать человеку который не понимает, как сделать класс для круга, твои сарказмы тут не к чему, видели таких уже, даже помочь пытались, выливалось только все это в еще одну кучу таких же вопросов и кучу совершенно глупых ошибок.