Django AIO (All-In-One) to get project ready to develop with my flavor configurations.
All in one pre-configured and prepared as django project, your project will be ready to use:
- Django
- Celery
- Channels
- Postgres
- Redis
Also has some features customization:
- Custom User
- Custom sending Mail
- Sending Notification via channels
- loggin everything in the system
- custom sample data loader
python manage.py load_new
and migrations reseterpython manage.py reseter
- custom utils functions
- easy to deployments
- easy to translate
- seperating
config/
for configurations andmain/
for allapps
,static
,templates
In your terminal for Unix (Linux/Mac)
pip install virtualenv
git clone https://github.com/101t/django-aio
cd django-aio/
virtualenv -p python3 env
source env/bin/activate
pip install -r requirements.pip
cp -rf Sample.env .env
./load_data.sh --reset
In Command Prompt for Windows
python -m pip install virtualenv
git clone https://github.com/101t/django-aio
cd django-aio/
virtualenv env
env/Scripts/activate
pip install -r requirements.pip
copy Sample.env .env
load_data_win.cmd
The django-aio
repository is a great experience with developing a bigger application in a team of people. We enjoyed the time spent on the project, the quick-starting the implementation with all the nice features we thought of. Our implementation meets our predefined goals and is ready to be deployed quickly with as base templates.