Cześć,
W ramach nauki przeprowadzam refaktoryzacje swojej jedno plikowej aplikacji na bardziej uporządkowaną wielo plikową. Aplikacja napisana jest w frameworku Flask. Poniżej zamieszczam strukturę aplikacji.

Kiedy uruchamiam aplikacje dostaje błąd: "While importing 'food-sharing-plock', an ImportError was raised." Wydaj mi się, że problem może dotyczyć jakiegoś importa w którymś pliku.
Zamieszczam poniżej wszystkie importy.
Plik food-sharin-plock.py
import os
import click
from app import create_app
config.py
import os
app/__init__.py
from flask import Flask
from flask_bootstrap import Bootstrap
from flask_mail import Mail
from flask_moment import Moment
from config import config
app/main/__init__.py
from flask import Blueprint
from . import RestAPI
app/main/forms.py
from flask_wtf import FlaskForm
from wtforms import StringField, SubmitField, SelectField, FileField
from wtforms.fields.html5 import DateField
from wtforms.validators import DataRequired, EqualTo, NumberRange
app/main/views.py
from flask import render_template, session, redirect, url_for, current_app
import DataBase
from . import main
from .forms import AddForm
DataBase/db.py
import mysql.connector
from . import DevelopmentConfig, TestingConfig, ProductionConfig
Macie jakieś pomysły?