Виталий Столяров: о том и речь. Возможности? Применение статических методов и свойств позволяет организовать логику в пространстве всего класса или его потомков, а не только конкретных экземпляров.
Email_com: либо делайте одной узкой, либо размазано и крупно в две-три. Тот же тостер очень информативен, но в то же время и лаконичен: грамотное распределение блоков, очень удачно расставлены отступы и выделены ведущие элементы. В общем, ориентируетесь на другие сайты и обрящите гармонию. :)
Ellik: в идеале - вынести поле за пределы контейнера, в который подгружается содержимое. В вашем случае, в success-обработчике, после загрузки контента задайте прежнее значение подгруженному select'у
$('#catalog-sort').val(valueSort);
self - это ссылка на экземпляр класса News, то есть, на уже существующую(возможно, пока не в базе) сущность. Иными словами, запись - News.query.filter_by(n_id=self.n_id).first() - тавтология.
Чтобы сделать то, что вы хотите, передавайте в метод дополнительные параметры:
@classmethod
def get_news_by_name(cls, name):
return cls.query.filter_by(name=name).order_by(cls.n_id.desc()).all()
pcdesign: это чтобы можно было использовать метод вне рамок конкретных экземпляров, а в рамках класса. Что-то вроде статик-метода, но со своими плюшками.
Александр Коновалов: это php-скрипт, который надо скормить интерпретатору, подставив в переменную $str свои данные. Если ни слова не поняли, то забейте и обратитесь за помощью к IT-никами или программистам. Иначе - ручками. :)