Форум сайта python.su
-1
Ну я понял, во втором случае, он не получает ссылку на объект и соответственно ругается. Вообщем фигня.
Офлайн
39
MiK
Да Вы еще тупее, чем я думал… Дальнейшие объяснения бесполезны.
MiK
И то что ты показываешь называется говнокод, потому как в дзен питона сказано, что явное лучше чем не явное.
Офлайн
-1
alex925
Тогда, подозреваю, действительно всё плохо.
Офлайн
-1
4kpt_III
Дружище, я больше спорить не буду. Извини, но я считаю такой подход признаком большого и махрового говнокода. Ты, конечно, хорошо знаешь язык, но с людми дружить не хочешь.
Офлайн
39
MiK
но с людми дружить не хочешь.
Отредактировано 4kpt_III (Фев. 5, 2015 14:03:10)
Офлайн
-1
4kpt_III
Да, такой пример было бы очень интересно посмотреть.
Офлайн
39
Без проблем.
Flask. Использование flask-classy:
class IndexView(FlaskView): # def packages(self): return render_template("s_work_packages.html") # @staticmethod def not_work(): return render_template("s_work_packages.html")
Отредактировано 4kpt_III (Фев. 5, 2015 14:30:06)
Офлайн
-1
4kpt_III
а запись во фласке выглядит примерно так?
tamplate_name = packeges()
Офлайн
39
Не-не-не. Это МТV шаблон.
Просто делается экземпляр класса Flask, который в свою очередь подтягивает инициализированные расширения и все методы для ответа по нужным url (методы должны быть или обернуты специальными декораторами или быть классами, наследуемыми от FlaskView /в этом случае они становятся класси/).
Отредактировано 4kpt_III (Фев. 5, 2015 14:57:51)
Офлайн
-1
4kpt_III
Просто скинь пример пожалуйста, можно свой, а то любопытно стало, а лезть во фласк неохота.
ПС: что такое mtv я вкурсе.
Отредактировано MiK (Фев. 5, 2015 15:22:21)
Офлайн