put all extensions in a new file
This commit is contained in:
+2
-6
@@ -1,11 +1,7 @@
|
||||
from flask import Flask, jsonify, Response, request
|
||||
from flask_sqlalchemy import SQLAlchemy
|
||||
from esales.flask_esales import Esales
|
||||
from api.extensions import db, esales
|
||||
from api.helpers import check_api_key
|
||||
from api.exceptions import ValidationError
|
||||
|
||||
db = SQLAlchemy()
|
||||
esales = Esales()
|
||||
from api.validators import ValidationError
|
||||
|
||||
|
||||
def create_app(config_name='config'):
|
||||
|
||||
@@ -1,8 +0,0 @@
|
||||
# coding=UTF-8
|
||||
|
||||
|
||||
class ValidationError(Exception):
|
||||
|
||||
def __init__(self, message):
|
||||
Exception.__init__(self)
|
||||
self.message = message
|
||||
@@ -0,0 +1,5 @@
|
||||
from flask_sqlalchemy import SQLAlchemy
|
||||
from esales.flask_esales import Esales
|
||||
|
||||
db = SQLAlchemy()
|
||||
esales = Esales()
|
||||
@@ -1,3 +1,5 @@
|
||||
# coding=UTF-8
|
||||
|
||||
from .designer import Designer
|
||||
from .category import Category
|
||||
from .contract_customer import ContractCustomer
|
||||
|
||||
@@ -1,4 +1,6 @@
|
||||
from api import db
|
||||
# coding=UTF-8
|
||||
|
||||
from api.extensions import db
|
||||
from api.lib.slugify import slugify
|
||||
from api.models.locale import Locale
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# coding=UTF-8
|
||||
|
||||
from api.extensions import db
|
||||
from flask_sqlalchemy import BaseQuery
|
||||
from api import db
|
||||
|
||||
|
||||
class ContractCustomerQuery(BaseQuery):
|
||||
|
||||
@@ -1,4 +1,6 @@
|
||||
from api import db
|
||||
# coding=UTF-8
|
||||
|
||||
from api.extensions import db
|
||||
from api.lib.slugify import slugify
|
||||
|
||||
|
||||
|
||||
+2
-1
@@ -1,6 +1,7 @@
|
||||
# coding=UTF-8
|
||||
|
||||
from api.extensions import db
|
||||
from datetime import datetime
|
||||
from api import db
|
||||
|
||||
|
||||
class Text(db.Model):
|
||||
|
||||
@@ -1,4 +1,6 @@
|
||||
from api import db
|
||||
# coding=UTF-8
|
||||
|
||||
from api.extensions import db
|
||||
|
||||
|
||||
class Inquiry(db.Model):
|
||||
|
||||
@@ -1,4 +1,6 @@
|
||||
from api import db
|
||||
# coding=UTF-8
|
||||
|
||||
from api.extensions import db
|
||||
|
||||
|
||||
class Locale(db.Model):
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
# coding=UTF-8
|
||||
from api import db
|
||||
|
||||
from api.extensions import db
|
||||
from .product import Currencies
|
||||
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# coding=UTF-8
|
||||
|
||||
from api.extensions import db
|
||||
from flask_sqlalchemy import BaseQuery
|
||||
from api import db
|
||||
|
||||
|
||||
class Currencies(db.Model):
|
||||
|
||||
@@ -10,9 +10,10 @@ def status():
|
||||
}
|
||||
return jsonify(data)
|
||||
|
||||
|
||||
@mod.route("/health", methods=["GET"])
|
||||
def health():
|
||||
data = {
|
||||
'status': 'ok'
|
||||
}
|
||||
return jsonify(data)
|
||||
return jsonify(data)
|
||||
|
||||
+7
-1
@@ -1,6 +1,12 @@
|
||||
# coding=UTF-8
|
||||
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):
|
||||
|
||||
Reference in New Issue
Block a user