Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zhuozhuocrayon/djangocli
️🔧 Standard tooling for Django development based on DRF.基于DRF的Django轻量级Web开发脚手架
https://github.com/zhuozhuocrayon/djangocli
django django-framework django-rest-framework drf python python3
Last synced: 4 days ago
JSON representation
️🔧 Standard tooling for Django development based on DRF.基于DRF的Django轻量级Web开发脚手架
- Host: GitHub
- URL: https://github.com/zhuozhuocrayon/djangocli
- Owner: ZhuoZhuoCrayon
- License: mit
- Created: 2021-03-05T14:25:55.000Z (over 3 years ago)
- Default Branch: 0.5.x
- Last Pushed: 2021-12-11T12:15:39.000Z (almost 3 years ago)
- Last Synced: 2023-03-03T01:14:37.329Z (over 1 year ago)
- Topics: django, django-framework, django-rest-framework, drf, python, python3
- Language: Python
- Homepage:
- Size: 772 KB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# djangocli
️🔧 djangocli is the standard tooling for Django development based on DRF.[![Coverage Status](https://codecov.io/gh/ZhuoZhuoCrayon/djangocli/graph/badge.svg)](https://app.codecov.io/gh/ZhuoZhuoCrayon/djangocli)
[![Python unittest and codecov](https://github.com/ZhuoZhuoCrayon/djangocli/actions/workflows/python_unittest_and_codecov.yml/badge.svg)](https://github.com/ZhuoZhuoCrayon/djangocli/actions/workflows/python_unittest_and_codecov.yml)
[![Create release](https://github.com/ZhuoZhuoCrayon/djangocli/actions/workflows/release_2_create_release.yml/badge.svg)](https://github.com/ZhuoZhuoCrayon/djangocli/actions/workflows/release_2_create_release.yml)
[![Docker build and push](https://github.com/ZhuoZhuoCrayon/djangocli/actions/workflows/docker_build_push.yml/badge.svg)](https://github.com/ZhuoZhuoCrayon/djangocli/actions/workflows/docker_build_push.yml)
[![Release Helm Charts](https://github.com/ZhuoZhuoCrayon/djangocli/actions/workflows/release_helm_charts.yml/badge.svg)](https://github.com/ZhuoZhuoCrayon/djangocli/actions/workflows/release_helm_charts.yml)![Release](https://badgen.net/github/release/ZhuoZhuoCrayon/djangocli)
![Latest tag](https://badgen.net/github/tag/ZhuoZhuoCrayon/djangocli)
![Issues](https://badgen.net/github/issues/ZhuoZhuoCrayon/djangocli)
![Prs](https://badgen.net/github/prs/ZhuoZhuoCrayon/djangocli)
![Last commit](https://badgen.net/github/last-commit/ZhuoZhuoCrayon/djangocli/0.5.x)![Python](https://badgen.net/badge/python/%3E=3.6,%3C=3.9/green?icon=github)
![Django](https://badgen.net/badge/django/%3E=3.1.5,%3C=3.2.4/yellow?icon=github)![License](https://badgen.net/github/license/ZhuoZhuoCrayon/djangocli)
---
## Why this project?
* In order to develop a Django project more efficiently
* Integrating Django best practices## Getting started
### Kubernetes (🚀 Recommend)
[Use k8s to deploy applications](djangocli/docs/deploy/k8s.md)
### Basic image
We provide basic docker images of djangocli based on this [Dockerfile](scripts/services/k8s/images/app/Dockerfile)
You can get the latest image at [djangocli's DockerHub](https://hub.docker.com/repository/docker/caicrayon/djangocli)
### Docker Compose
We also provide [a sample of Docker Compose](scripts/services/docker/docker-compose.yml) to help you quickly run this project locally
## Release
[Version log](djangocli/docs/release/readme.md)## License
[MIT](LICENSE)