put all extensions in a new file

This commit is contained in:
Martin
2016-11-13 19:30:17 +01:00
parent 6587a27cd2
commit 66b1787722
15 changed files with 37 additions and 26 deletions
+2 -6
View File
@@ -1,11 +1,7 @@
from flask import Flask, jsonify, Response, request from flask import Flask, jsonify, Response, request
from flask_sqlalchemy import SQLAlchemy from api.extensions import db, esales
from esales.flask_esales import Esales
from api.helpers import check_api_key from api.helpers import check_api_key
from api.exceptions import ValidationError from api.validators import ValidationError
db = SQLAlchemy()
esales = Esales()
def create_app(config_name='config'): def create_app(config_name='config'):
-8
View File
@@ -1,8 +0,0 @@
# coding=UTF-8
class ValidationError(Exception):
def __init__(self, message):
Exception.__init__(self)
self.message = message
+5
View File
@@ -0,0 +1,5 @@
from flask_sqlalchemy import SQLAlchemy
from esales.flask_esales import Esales
db = SQLAlchemy()
esales = Esales()
+2
View File
@@ -1,3 +1,5 @@
# coding=UTF-8
from .designer import Designer from .designer import Designer
from .category import Category from .category import Category
from .contract_customer import ContractCustomer from .contract_customer import ContractCustomer
+3 -1
View File
@@ -1,4 +1,6 @@
from api import db # coding=UTF-8
from api.extensions import db
from api.lib.slugify import slugify from api.lib.slugify import slugify
from api.models.locale import Locale from api.models.locale import Locale
+1 -1
View File
@@ -1,7 +1,7 @@
# coding=UTF-8 # coding=UTF-8
from api.extensions import db
from flask_sqlalchemy import BaseQuery from flask_sqlalchemy import BaseQuery
from api import db
class ContractCustomerQuery(BaseQuery): class ContractCustomerQuery(BaseQuery):
+3 -1
View File
@@ -1,4 +1,6 @@
from api import db # coding=UTF-8
from api.extensions import db
from api.lib.slugify import slugify from api.lib.slugify import slugify
+2 -1
View File
@@ -1,6 +1,7 @@
# coding=UTF-8 # coding=UTF-8
from api.extensions import db
from datetime import datetime from datetime import datetime
from api import db
class Text(db.Model): class Text(db.Model):
+3 -1
View File
@@ -1,4 +1,6 @@
from api import db # coding=UTF-8
from api.extensions import db
class Inquiry(db.Model): class Inquiry(db.Model):
+3 -1
View File
@@ -1,4 +1,6 @@
from api import db # coding=UTF-8
from api.extensions import db
class Locale(db.Model): class Locale(db.Model):
+2 -1
View File
@@ -1,5 +1,6 @@
# coding=UTF-8 # coding=UTF-8
from api import db
from api.extensions import db
from .product import Currencies from .product import Currencies
+1 -1
View File
@@ -1,7 +1,7 @@
# coding=UTF-8 # coding=UTF-8
from api.extensions import db
from flask_sqlalchemy import BaseQuery from flask_sqlalchemy import BaseQuery
from api import db
class Currencies(db.Model): class Currencies(db.Model):
+1
View File
@@ -10,6 +10,7 @@ def status():
} }
return jsonify(data) return jsonify(data)
@mod.route("/health", methods=["GET"]) @mod.route("/health", methods=["GET"])
def health(): def health():
data = { data = {
+7 -1
View File
@@ -1,6 +1,12 @@
# coding=UTF-8 # coding=UTF-8
from api.models.market import iter_markets from api.models.market import iter_markets
from api.exceptions import ValidationError
class ValidationError(Exception):
def __init__(self, message):
Exception.__init__(self)
self.message = message
def validate_keys_exists(obj, *keys): def validate_keys_exists(obj, *keys):
+1 -2
View File
@@ -1,6 +1,5 @@
import unittest2 import unittest2
from api.validators import validate_keys_exists, validate_territory, validate_number from api.validators import ValidationError, validate_keys_exists, validate_territory, validate_number
from api.exceptions import ValidationError
class TestValidation(unittest2.TestCase): class TestValidation(unittest2.TestCase):