fix import error
This commit is contained in:
@@ -7,7 +7,6 @@ from http_client import send_request
|
|||||||
import logging
|
import logging
|
||||||
import os
|
import os
|
||||||
|
|
||||||
from vk_handler import handle_vk_post
|
|
||||||
|
|
||||||
app = Flask(__name__)
|
app = Flask(__name__)
|
||||||
app.config.from_object(Config)
|
app.config.from_object(Config)
|
||||||
@@ -321,6 +320,8 @@ def api_posts():
|
|||||||
result = updateMedodsUsers()
|
result = updateMedodsUsers()
|
||||||
return jsonify({"ok": result})
|
return jsonify({"ok": result})
|
||||||
case "handle_posts":
|
case "handle_posts":
|
||||||
|
from vk_handler import handle_vk_post
|
||||||
|
|
||||||
logger.info("Выполнить публикацию")
|
logger.info("Выполнить публикацию")
|
||||||
handle_vk_post()
|
handle_vk_post()
|
||||||
return jsonify({"ok": True})
|
return jsonify({"ok": True})
|
||||||
@@ -334,16 +335,6 @@ def api_posts():
|
|||||||
return jsonify({"status": "error"}), 405
|
return jsonify({"status": "error"}), 405
|
||||||
|
|
||||||
|
|
||||||
def with_app_context(func):
|
|
||||||
def wrapper(*args, **kwargs):
|
|
||||||
from app import app
|
|
||||||
|
|
||||||
with app.app_context():
|
|
||||||
return func(*args, **kwargs)
|
|
||||||
|
|
||||||
return wrapper
|
|
||||||
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
# app.run(debug=True)
|
# app.run(debug=True)
|
||||||
app.run(debug=True, host="0.0.0.0", port=80)
|
app.run(debug=True, host="0.0.0.0", port=80)
|
||||||
|
|||||||
@@ -0,0 +1,9 @@
|
|||||||
|
from flask import current_app
|
||||||
|
|
||||||
|
|
||||||
|
def with_app_context(func):
|
||||||
|
def wrapper(*args, **kwargs):
|
||||||
|
with current_app.app_context():
|
||||||
|
return func(*args, **kwargs)
|
||||||
|
|
||||||
|
return wrapper
|
||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
from datetime import datetime
|
from datetime import datetime
|
||||||
import vk_api
|
import vk_api
|
||||||
from app import with_app_context
|
from app_context import with_app_context
|
||||||
from db import VkAPI, db
|
from db import VkAPI, db
|
||||||
from medods_handler import setDynamicText
|
from medods_handler import setDynamicText
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user