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.txton OSX and Linux orpip install -r requirements/windows.txton Windows - Duplicate
.env.exampleto.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:8000in 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.
