Рубрики
Без рубрики

Создание нового проекта колбы с помощью pip env

Создание нового проекта колбы с помощью pip env

Автор оригинала: Mike Bell.

  • Создайте среду pipenv
$ mkdir project
$ cd project
$ pipenv install
  • Установите колбу
$ pipenv install flask
  • Структура папок/файлов:
mkdir app
touch app/__init__.py
touch app/routes.py
touch microblog.py
  • В app/__init__.py :
from flask import Flask

app = Flask(__name__)

from app import routes
  • В app/routes.py :
from app import app

@app.route('/')
@app.route('/index')
def index():
    return "Hello, World!"
  • В microblog.py :
from app import app
  • Переход в трубу nv:
$ pipenv shell
  • Установите переменную FLASK_APP :
$ export FLASK_APP=microblog.py
  • Запустите приложение:
$ flask run

Теперь, когда вам нужно расширить приложение Flask, чтобы импортировать какие-то новые библиотеки, фреймворк или что-то еще, просто установите его с помощью pipenv.

Весь этот процесс вдохновил меня написать сценарий bash, который делает все это автоматически для вас. Зачем делать вещи сложнее, чем они должны быть?

Захват autoflask.sh и дайте ему вращаться в вашей системе, чтобы быстро запустить проект barebones Hello World в Flask сегодня!