[ Web Proxy ]
URL:
Viewing: https://raw.githubusercontent.com/codeleta/PythonSQLiteCommentSystem/master/wsgi.py [Back]  [Original]

import logging
import os

from settings import DB_NAME
from controllers.routes import handler_404, static_file
from urls import url_routes
from db.sql import create_db

logger = logging.getLogger(__name__)


def application(environ, start_response):
    if not os.path.exists(DB_NAME):
        create_db()
    url = environ.get('PATH_INFO')
    default_route = handler_404
    if url.startswith('/static/'):
        default_route = static_file
    url_route = url_routes.get(url, default_route)
    return url_route(environ, start_response)

Web Proxy Viewer  |  New URL  |  Original Page