@B1ackGh0st

Почему программа завершается на Process finished with exit code 0?

День добрый.
Пытаюсь изучить Flask но в самом начале столкнулся с проблемой: веб сервер не поднимается и программа завершается с Process finished with exit code 0

config.py
class Configuration(object):
    EDBUG = True


app,py
import sys
from flask import Flask
from config import Configuration

app = Flask(__name__)
app.config.from_object(Configuration)


main.py
from app import app
from view import view

if __name__ == '__main__':
    app.run()


view.py
from app import app
from flask import render_template

@app.route('/')
def index():
    return render_template('base.html', name='username')


base.html
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
  <h2>{{ name }}</h2>
</body>
</html>


Работаю через PyCharm, Flask подключил
  • Вопрос задан
  • 21455 просмотров
Решения вопроса 1
Nirail
@Nirail
Дайте мне повод и я во все решу
Выглядит так, будто запускает неправильный файл (не main.py), нужно проверить что в PyCharm стоит запуск правильного файла в конфигурации.
Run -> Edit Configuration... -> Script Path
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы