remove the default sorting from models
This commit is contained in:
@@ -11,8 +11,6 @@ class Category(db.Model):
|
|||||||
texts = db.relationship(
|
texts = db.relationship(
|
||||||
'CategoryTexts', backref='category', lazy='dynamic')
|
'CategoryTexts', backref='category', lazy='dynamic')
|
||||||
|
|
||||||
__mapper_args__ = {'order_by' : name.asc()}
|
|
||||||
|
|
||||||
def path(self, locale='sv_SE'):
|
def path(self, locale='sv_SE'):
|
||||||
row = CategoryTreeI18n.query.filter_by(
|
row = CategoryTreeI18n.query.filter_by(
|
||||||
category_id=self.id, locale=locale).first()
|
category_id=self.id, locale=locale).first()
|
||||||
|
|||||||
@@ -21,8 +21,6 @@ class Designer(db.Model):
|
|||||||
visible_search = db.Column(db.Integer(), nullable=False, default=1)
|
visible_search = db.Column(db.Integer(), nullable=False, default=1)
|
||||||
pricepremium = db.Column(db.Numeric(), nullable=False, default=0)
|
pricepremium = db.Column(db.Numeric(), nullable=False, default=0)
|
||||||
|
|
||||||
__mapper_args__ = {'order_by' : name.asc()}
|
|
||||||
|
|
||||||
def __init__(self, name, username, territory, currency):
|
def __init__(self, name, username, territory, currency):
|
||||||
self.name = name
|
self.name = name
|
||||||
self.username = username
|
self.username = username
|
||||||
|
|||||||
@@ -10,7 +10,8 @@ mod = Blueprint('categories', __name__, url_prefix='/categories')
|
|||||||
def list():
|
def list():
|
||||||
page = request.args.get('page', 1, type=int)
|
page = request.args.get('page', 1, type=int)
|
||||||
per_page = request.args.get('per_page', 10, type=int)
|
per_page = request.args.get('per_page', 10, type=int)
|
||||||
pagination = Category.query.paginate(page=page, per_page=per_page)
|
query = Category.query.order_by(Category.name.asc())
|
||||||
|
pagination = query.paginate(page=page, per_page=per_page)
|
||||||
j = {
|
j = {
|
||||||
'pagination': pagination_to_dict(pagination),
|
'pagination': pagination_to_dict(pagination),
|
||||||
'data': [item.to_json() for item in pagination.items]
|
'data': [item.to_json() for item in pagination.items]
|
||||||
|
|||||||
@@ -12,7 +12,8 @@ mod = Blueprint('designers', __name__, url_prefix='/designers')
|
|||||||
def list():
|
def list():
|
||||||
page = request.args.get('page', 1, type=int)
|
page = request.args.get('page', 1, type=int)
|
||||||
per_page = request.args.get('per_page', 10, type=int)
|
per_page = request.args.get('per_page', 10, type=int)
|
||||||
pagination = Designer.query.paginate(page=page, per_page=per_page)
|
query = Designer.query.order_by(Designer.name.asc())
|
||||||
|
pagination = query.paginate(page=page, per_page=per_page)
|
||||||
j = {
|
j = {
|
||||||
'pagination': pagination_to_dict(pagination),
|
'pagination': pagination_to_dict(pagination),
|
||||||
'data': [item.to_json() for item in pagination.items]
|
'data': [item.to_json() for item in pagination.items]
|
||||||
|
|||||||
Reference in New Issue
Block a user