Simple Django Boilerplate for building awesome web applications.
- Bootstrap 3, for styling the interfaces
- Laravel Mix, for bundling static assets through Webpack
- Python >= 3.5x, for Python 2 support, use 1.0 branch
- Pip
- Mysql
- NodeJs (Optional)
- Yarn (Optional)
- Virtualenv (Optional)
- Pyenv (Optional)
- Download or clone this repository
git clone git@github.com:nmfzone/django-boilerplate.git
- Install the provided packages
pip install -r requirements/main.txt
on OSX and Linux orpip install -r requirements/windows.txt
on Windows - Duplicate
.env.example
to.env
- Provide the appropriate value in the
.env
- Migrate the database schema
python manage.py migrate
- Create the administrator
python manage.py createsuperuser
- Start the server
python manage.py runserver
- Open
http://localhost:8000
in your browser - Let's rock!
- If you want to make the app work with some Deep Learning tools, you may install it with this command
pip install -r requirements/deep-learning.txt
Want to contribute? Awesome. Just send a pull request.
If you discover a bug within this Boilerplate, please send an e-mail to Nabil Muhammad Firdaus at 123.nabil.dev@gmail.com.
This Boilerplate is open-sourced software licensed under the MIT license.