/django-service-wizard

Django (Micro)Service wizard for the Buildly Core & CLI

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

django-service-wizard

A Django (Micro)Service wizard for the Buildly Core. This will help you to setup your project from scratch.

The Django version installed is specified in requirements/base.txt. The project will be created for Python version 3 (see service_builder/templates/docker/Dockerfile for more details).

Requirements

  • docker-compose

Set up a new MicroService

Just run the command:

docker-compose run --rm django_service_wizard -u $(id -u):$(id -g) -v "$(pwd)":/code

Development

Build the docker image:

docker-compose build

Run the tests:

docker-compose run --entrypoint 'python -m unittest discover' --rm django_service_wizard