use db_session for articles and sections
This commit is contained in:
@@ -6,11 +6,10 @@ from src import clogger
|
||||
|
||||
class BaseController():
|
||||
def get(self,id):
|
||||
return self.__myclass__.query.get(id)
|
||||
return db_session.query(self.__myclass__).get(id)
|
||||
|
||||
def create(self,request):
|
||||
d=read_json(request)
|
||||
clogger.info(d)
|
||||
if d.has_key(self.__jsonid__):
|
||||
d= d[self.__jsonid__]
|
||||
o=self.__myclass__()
|
||||
@@ -25,12 +24,7 @@ class BaseController():
|
||||
return o, errors
|
||||
|
||||
def get_all(self):
|
||||
# try:
|
||||
ar = self.__myclass__.query.all()
|
||||
# except Error,e:
|
||||
# db_session.rollback()
|
||||
# clogger.error(e)
|
||||
# ar=[]
|
||||
ar = db_session.query(self.__myclass__).all()
|
||||
return ar
|
||||
|
||||
def delete(self,id):
|
||||
@@ -51,6 +45,5 @@ class BaseController():
|
||||
except IntegrityError as e:
|
||||
db_session.rollback()
|
||||
errors.append(e.message)
|
||||
|
||||
return o,errors
|
||||
|
||||
|
||||
Reference in New Issue
Block a user