web contents
This commit is contained in:
@@ -15,4 +15,5 @@ from app.api.services.myproduct import MyProductsService
|
||||
from app.api.services.contacts import ContactService
|
||||
from app.api.services.office_auth import OfficeAuthService
|
||||
from app.api.services.office_dashboard import OfficeDashboardService
|
||||
from app.api.services.web_contents import WebContentsService
|
||||
|
||||
|
||||
@@ -0,0 +1,33 @@
|
||||
from flask import jsonify
|
||||
from app.utils.logger import logger
|
||||
from app.api.services.base_service import BaseService
|
||||
from sqlalchemy import func, desc
|
||||
from app.extensions import db
|
||||
|
||||
|
||||
class WebContentsService(BaseService):
|
||||
|
||||
@staticmethod
|
||||
def get_web_contents_data():
|
||||
try:
|
||||
|
||||
web_contents_data = {
|
||||
"site_title": "good-title",
|
||||
"site_description": "This is site description in the header",
|
||||
"site_logo_text": "MY-GOOD-LOGO",
|
||||
"site_contact_email": "email@specialemail.com",
|
||||
"site_contact_phone": "911 111 1111",
|
||||
"facebook": "myface.facebook.com",
|
||||
"twitter": "mytwit.twitter.com",
|
||||
"youtube": "myyou.youtube.com",
|
||||
"banner_text": "This is the main business text on the web page",
|
||||
"banner_description": "Naira",
|
||||
"footer_description": "Any text under the loogo on the footer",
|
||||
"about_description": "Naira"
|
||||
}
|
||||
|
||||
return web_contents_data
|
||||
|
||||
except Exception as e:
|
||||
logger.error(f"An error occurred while getting dashboard data: {str(e)}", exc_info=True)
|
||||
return jsonify({"message": "Internal Server Error"}), 500
|
||||
Reference in New Issue
Block a user