Внутренняя схема колбы не может найти шаблоны - PullRequest
0 голосов
/ 15 октября 2018

Я создаю веб-сайт для своего резюме, используя колбу для внешнего интерфейса и внутреннего интерфейса.Каждая страница содержит макет заголовка, нижнего колонтитула и информации о профиле + контейнер текущего выбранного содержимого.

Для поддержки этой структуры я создал пакет с именем contact , содержащий несколькочертежи (blog_blueprint, homepage_blueprint и т. д.) и зарегистрируйте их в приложении при импорте

структура моего проекта:

enter image description here

Очистка - нет шаблонов с одинаковыми именами под разными чертежами

Прежде всего, это считается хорошей практикой?если нет - каковы рекомендации для такого случая?

секунду, при запуске кода и его вводе я получаю сообщение об ошибке, сообщающее, что он не может найти somepage.html в моей homepage_blueprint ...

код проекта домашней страницы:

from project import db
from project.models import About, Service, Skill
from flask import render_template
from flask.blueprints import Blueprint

homepage_blueprint = Blueprint('Home Page', __name__)


@homepage_blueprint.route('/home/')
def homepage():
    return render_template(
        'homepage.html',
        about=_get_about_me(),
        services=_get_my_services(),
        desing_skills=_get_design_skills(),
        code_skills=_get_code_skills())


####################
# Helper functions #
####################
def _get_about_me():
    return About.query.one()


def _get_my_services():
    return Service.query.all()


def _get_design_skills():
    return _get_skill('Design')


def _get_code_skills():
    return _get_skill('Code')


def _get_skill(type: str):
    return db.session.query(Skill).filter_by(type=type).all()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...