use db_session for articles and sections
This commit is contained in:
@@ -37,25 +37,20 @@ class ArtController(BaseController):
|
||||
return p1
|
||||
|
||||
def search(self,s):
|
||||
return Article.query.filter(Article.title.like("%"+s+"%")).order_by(Article.published_date.desc()).limit(20).all()
|
||||
return db_session.query(Article).query.filter(Article.title.like("%"+s+"%")).order_by(Article.published_date.desc()).limit(20).all()
|
||||
|
||||
|
||||
def get_all(self):
|
||||
return Article.query.order_by(Article.published_date.desc()).all()
|
||||
return db_session.query(Article).order_by(Article.published_date.desc()).all()
|
||||
|
||||
|
||||
def get_all_page(self,lim, off):
|
||||
# try:
|
||||
arts=Article.query.order_by(Article.published_date.desc()).limit(lim).offset(off).all()
|
||||
# except exc.InvalidRequestError, e:
|
||||
# clogger.error(e)
|
||||
# db_session.rollback()
|
||||
# arts=Article.query.order_by(Article.published_date.desc()).limit(lim).offset(off).all()
|
||||
arts=db_session.query(Article).order_by(Article.published_date.desc()).limit(lim).offset(off).all()
|
||||
return arts
|
||||
|
||||
|
||||
def get_section_page(self,section_id, lim, off):
|
||||
return Article.query.filter(Article.section_id==section_id).order_by(Article.published_date.desc()).limit(lim).offset(off).all()
|
||||
return db_session.query(Article).filter(Article.section_id==section_id).order_by(Article.published_date.desc()).limit(lim).offset(off).all()
|
||||
|
||||
|
||||
def get_organization_page(self,organization_id, lim, off):
|
||||
|
||||
Reference in New Issue
Block a user