Skip to content
forked from 101t/django-aio

Django AIO pre-configured django project

Notifications You must be signed in to change notification settings

wahello/django-aio

This branch is 98 commits behind 101t/django-aio:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Jun 29, 2019
6fe0885 · Jun 29, 2019

History

6 Commits
Jun 28, 2019
Jun 28, 2019
Jun 28, 2019
Jun 28, 2019
Jun 28, 2019
Jun 28, 2019
Jun 29, 2019
Jun 28, 2019
Jun 28, 2019
Jun 28, 2019
Jun 28, 2019
Jun 29, 2019
Jun 28, 2019
Jun 28, 2019

Repository files navigation

Django AIO

Django AIO

Features I thought About

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:

  1. Django
  2. Celery
  3. Channels
  4. Postgres
  5. Redis

Also has some features customization:

  1. Custom User
  2. Custom sending Mail
  3. Sending Notification via channels
  4. loggin everything in the system
  5. custom sample data loader python manage.py load_new and migrations reseter python manage.py reseter
  6. custom utils functions
  7. easy to deployments
  8. easy to translate
  9. seperating config/ for configurations and main/ for all apps, static, templates

Getting Started

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

Conclusion

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.

About

Django AIO pre-configured django project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.0%
  • Other 1.0%