https://github.com/maen08/djangoroku
Djangoroku is the package that helps to deploy Django apps on Heroku.
https://github.com/maen08/djangoroku
deployment django django-application django-deployment heroku package
Last synced: 4 months ago
JSON representation
Djangoroku is the package that helps to deploy Django apps on Heroku.
- Host: GitHub
- URL: https://github.com/maen08/djangoroku
- Owner: maen08
- License: mit
- Created: 2020-12-10T18:54:52.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-04-14T14:20:31.000Z (about 3 years ago)
- Last Synced: 2025-02-01T00:23:42.294Z (5 months ago)
- Topics: deployment, django, django-application, django-deployment, heroku, package
- Language: Python
- Homepage: https://pypi.org/project/djangoroku/
- Size: 26.4 KB
- Stars: 7
- Watchers: 1
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Djangoroku
[](https://github.com/Tanzania-Developers-Community/made-in-tanzania)
[](https://github.com/ioi2908/djangoroku)
[](https://pepy.tech/project/djangoroku)
[](https://pepy.tech/project/djangoroku)
[](https://pepy.tech/project/djangoroku)- [Djangoroku](https://github.com/maen08/djangoroku) **By [@maen08](https://twitter.com/maentechie)**
Djangoroku is the package that helps to deploy Django application on Heroku.
#### How
- Configures the `settings.py` file for deployment
- Installs all the necessary packages in your project
- Deploys the application while coding
- Configures the default database, `sqlite` on Heroku### Tech
Djangoroku involves these tech:
* [Django](https://docs.djangoproject.com/en/3.1/) - Python backend framework
* [Heroku](https://dashboard.heroku.com/apps) - PaaS for build and deploy apps
* [Python](https://www.python.org/) - Server side language### Installation and Uses
To install and use `djangoroku` run these commands. Make sure you're at the root directory of your project.
```sh
$ pip install djangoroku
$ echo "from djangoroku import *" > deploy.py
$ python3 deploy.py
```The script will start running and do everything for you. You'll only needed to provide:
- Your project name
- Choose the app name (which will be the Heroku domain name)
- Needed to be logged in your Heroku account (emphasized)Make sure your project runs with no errors on `localhost`, while developing. Note that, the package only helps you to deploy and not debug your coding errors.
### Todos
- Display and interprete Heroku logs for debugging during deployment.
- Setting up all types of databases.
License
----MIT