https://github.com/osminogin/cookiecutter-django-drf-api
Django REST Framework public API cookiecutter template
https://github.com/osminogin/cookiecutter-django-drf-api
bootstrap4 cook cookiecutter cookiecutter-django cookiecutter-template django django-application django-bootstrap4
Last synced: 3 months ago
JSON representation
Django REST Framework public API cookiecutter template
- Host: GitHub
- URL: https://github.com/osminogin/cookiecutter-django-drf-api
- Owner: osminogin
- License: mit
- Created: 2017-08-16T07:09:55.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2019-04-28T22:29:32.000Z (about 7 years ago)
- Last Synced: 2025-02-28T04:58:30.437Z (over 1 year ago)
- Topics: bootstrap4, cook, cookiecutter, cookiecutter-django, cookiecutter-template, django, django-application, django-bootstrap4
- Language: Python
- Homepage: https://github.com/audreyr/cookiecutter
- Size: 37.1 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Cookiecutter Django Ultimate
[](https://github.com/osminogin/cookiecutter-django-ultimate/releases/latest)   [](https://requires.io/github/osminogin/cookiecutter-django-ultimate/requirements/?branch=master)
Ultimate Django project template via [cookiecutter](https://github.com/audreyr/cookiecutter) include most of Django features and apps.
## Features
* Latest Django 2.0, Python 3.6 stable releases.
* PostgreSQL, MariaDB databases (or SQLite for developing).
* Celery, Redis Server for cache and async queue (if enabled).
* Docker support.
* Django REST Framework for public and private APIs.
* Ready for instant deploying to Heroku.
* User authentication (login/logout) and registration (with email confirmation).
* Assets storage via S3 (or any object storage with plugins).
## Requirements
Install `cookiecutter` command line util:
```bash
sudo pip3 install cookiecutter
# or more secure (but add ~/.local/bin to $PATH env)
pip3 install --user cookiecutter
```
## Usage
Generate a new Cookiecutter template layout:
```bash
cookiecutter gh:osminogin/cookiecutter-django-ultimate
```
## License
This project is licensed under the terms of the [MIT License](/LICENSE).