A REST API endpoints with Authentication and Registration. Read the README.rst for more information.
Project description
Welcome to drf-microservice documentation!
About Drf-microservice
- drf-microservice is a ready-to-use API skeleton:
Cookiescutter-drf-microservice generated it,
- 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/
Bugs and evolution policies
When you will find a bug or propose an evolution create a ticket on:
Issue Cookiescutter-drf-microservice if it’s about the generation process
Issue Drf-microservice if it’s about a functionality in the generated drf process
Online documentation is here on readthedoc Online source code available on Github
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4b474f45313d730a7e02dffc32c14669fd7156c9df8b777434715ea3eb885223 |
|
MD5 | d5b69b57fdf8fcb0f117cc19945b458a |
|
BLAKE2b-256 | 3e914297ca24a72e01510e17dabe2aa85d899c28e36b4b925d24cd6d46093e2e |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1156b30fd2f3c311fac2adc6c3dfc5f14e0e5b5d56f0d0da22e36afaf8bc7dbf |
|
MD5 | 3f2aea0289bde473d5dd7d0c16ebdda0 |
|
BLAKE2b-256 | 75b7e5d1cb42dae31d40bd5c1f75640952c8d223ad5aabd2ce7eeedfcae9fc15 |