Skip to content

Neoteroi/BlackSheep-MVC

Repository files navigation

BlackSheep-MVC Cookiecutter template

Cookiecutter template to boostrap a new BlackSheep v2 application to build a Web API.

Getting started

pip install blacksheep-cli
blacksheep create --template mvc

πŸš€ Project name example
πŸ“œ Use OpenAPI Documentation? Yes
πŸ”§ Library to read settings Pydantic

Documentation

The documentation of the framework can be read here.

Features

For more information on rodi

For more information and documentation about rodi, see:

Using Cookiecutter

The template can also be used with Cookiecutter.

pip install cookiecutter

cookiecutter https://github.com/Neoteroi/BlackSheep-MVC

Docker image

The project template includes a Dockerfile.

To test using the image from Docker Hub:

docker run --name mvcdemo --rm -p 8080:80 \
    -e BG_COLOR='#fd7e14' \
    -e APP_ROUTE_PREFIX='orange' \
    robertoprevato/mvcdemo

About

MVC project template for BlackSheep web framework

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published