Skip to main content

A REST API endpoints with Authentication and Registration. Read the README.rst for more information.

Project description

Welcome to drf-microservice documentation!

Build status Test coverage status Requirements Status pypi download python supported licence PyPi version Maintainability Documentation status PyPi wheel

About Drf-microservice

drf-microservice is a ready-to-use API skeleton:
And you:
  • add your unittest and endpoints,

And it will help you to:
  • generate the documentation with drf-yasg,

  • test it with Tox,

  • package it Docker,

  • deploy it (TODO with) Terraform or Ansible

It sounds simple and it is. Take a look at Drf-microservice it’s now generated by Cookiescutter-drf-microservice.

Something disturb you in the code? Don’t hesitate to open a an issue and contribute.

docker-compose

# create image(s) described in the docker-compose.yml:

docker-compose build

# Builds, (re)creates, starts, and attaches to containers for a service:

docker-compose up -d

# Stops, all the containers for a service:

docker-compose down

urls:

xx.xx.xx.xx:8000
xx.xx.xx.xx:8000/admin/
xx.xx.xx.xx:8000/swagger/openapi/

Releases notes

Bugs and evolution policies

When you will find a bug or propose an evolution create a ticket on:

Online documentation is here on readthedoc Online source code available on Github

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

drf-microservice-0.8.4.tar.gz (11.8 kB view details)

Uploaded Source

Built Distribution

drf_microservice-0.8.4-py3-none-any.whl (19.0 kB view details)

Uploaded Python 3

File details

Details for the file drf-microservice-0.8.4.tar.gz.

File metadata

  • Download URL: drf-microservice-0.8.4.tar.gz
  • Upload date:
  • Size: 11.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.6.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.2

File hashes

Hashes for drf-microservice-0.8.4.tar.gz
Algorithm Hash digest
SHA256 4b474f45313d730a7e02dffc32c14669fd7156c9df8b777434715ea3eb885223
MD5 d5b69b57fdf8fcb0f117cc19945b458a
BLAKE2b-256 3e914297ca24a72e01510e17dabe2aa85d899c28e36b4b925d24cd6d46093e2e

See more details on using hashes here.

File details

Details for the file drf_microservice-0.8.4-py3-none-any.whl.

File metadata

  • Download URL: drf_microservice-0.8.4-py3-none-any.whl
  • Upload date:
  • Size: 19.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.6.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.2

File hashes

Hashes for drf_microservice-0.8.4-py3-none-any.whl
Algorithm Hash digest
SHA256 1156b30fd2f3c311fac2adc6c3dfc5f14e0e5b5d56f0d0da22e36afaf8bc7dbf
MD5 3f2aea0289bde473d5dd7d0c16ebdda0
BLAKE2b-256 75b7e5d1cb42dae31d40bd5c1f75640952c8d223ad5aabd2ce7eeedfcae9fc15

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page