{"repo":"Neoteroi/BlackSheep-MVC","free":true,"listed":false,"github":"https://github.com/Neoteroi/BlackSheep-MVC","clone":"git clone https://github.com/Neoteroi/BlackSheep-MVC.git","description":"MVC project template for BlackSheep web framework","language":"CSS","stars":47,"topics":["python","async","blacksheep","web","mvc","web-framework","project","template"],"license":"MIT","category":"saas-starters-boilerplates","readme_excerpt":"BlackSheep-MVC Cookiecutter template Cookiecutter template to boostrap a new BlackSheep v2 application to build a Web API. Getting started Documentation The documentation of the framework can be read here. Features - Basic folder structure - Settings handled using Pydantic Settings Management or essentials-configuration to read combined with Pydantic for validation - Strategy to read configuration from YAML, TOML, JSON, INI files, and environmental variables, or settings stored in a user's folder using essentials-configuration - Handling of dependency injection, using rodi - Configuration of exceptions handlers - Strategy to handle authentication and authorization, using guardpost For more information on rodi For more information and documentation about rodi , see: - dependency injection in BlackSheep - rodi Using Cookiecutter The template can also be used with Cookiecutter . Docker image The project template includes a Dockerfile . To test using the image from Docker Hub:","default_branch":null,"files":null,"tree":[],"storefront":"/r/Neoteroi","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Neoteroi/BlackSheep-MVC/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}