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

Строительный блог с Бокадилло – Установка

Я опубликовал сообщение о Бокадилло раньше. В этой серии мы построим простой блог с Бокадилло …. Теги с Python, программированием, бокадилло, учебником.

Я опубликовал сообщение о Бокадилло раньше.

В этой серии мы построим простой блог с бокадилло.

Я надеюсь, что мы можем преуспеть.

Репозиторий GitHub для этой серии : https://github.com/aligoren/bocadillo_blog.

Основы

Виртуаль

Мы будем использовать Virtualenv для выделения нашей среды Dev.

mkdir bocadillo_blog

cd bocadillo_blog

virtualenv .

# after finish installation

source bin/activate

Наша командная строка должна быть такой;

(bocodillo_blog) [YOUR_USER@YOUR_USER-pc bocodillo_blog]$ 

Установка

Вы можете установить BOCADILLO, используя следующую команду

pip install bocadillo

Дополнительные установки

Вам понадобятся сеансы для аутентификации. Мы напишем для этого декоратора.

pip install bocadillo[sessions]

Бокадилло требования

Вам понадобится варианты Python 3.6 или выше, чтобы использовать Bocadillo.

Требования к файлу

Мы предполагаем развертывание нашего приложения блога на нашем сервере. Нам нужно добавлять все зависимости в файл требований.

pip freeze > requirements.txt

Наше первое приложение

Мы создадим файл под названием app.py используя наш любимый редактор. Я предпочитаю Visual Studio Code, но вы можете использовать свой.

Мы изменим нашу структуру проекта позже.

from bocadillo import App, configure

app = App()
configure(app)

@app.route("/")
async def index(req, res):
    res.text = "Hello World!"

Это все сейчас. Давайте запустим эту команду для обслуживания нашего приложения.

uvicorn app:app --reload

Вам не нужно устанавливать UVicorn. Это уже установлено с бокадильо. Мы использовали наград Флаг, потому что мы хотим избегать всегда перезапустить приложение по руководству.

Наше приложение, обслуживающее в порту 8000 сейчас. Давайте открытым http://localhost: 8000 на нашем браузере.

Да! мы сделали:)

Мы видели наши Привет мир! сообщение.

Это была первая часть нашей серии.

Оригинал: “https://dev.to/itachiuchiha/building-blog-with-bocadillo-installation-3agp”