Django PropelPro is your indispensable tool for launching Django projects with remarkable speed and ease. Propel your development with this production-ready boilerplate, designed to streamline your work and ensure efficient, secure, and professional web development. Start your Django journey on the fast track with PropelPro! 🚀💻🚀
-
Installation: Clone the repository and set up your virtual environment.
git clone https://github.com/zeeshanrafiqrana/Django-PropelPro.git cd Django-PropelPro python -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activate pip install pipenv #only first time pipenv install
-
Configuration: Customize your project settings and secrets in the
.env
file.cp .env.example .env # Customize your settings in the .env file
-
Database Setup: Run migrations and create a superuser.
python manage.py migrate python manage.py createsuperuser
-
Development Server: Start the Django development server.
python manage.py runserver
-
Explore: Access the admin panel at
http://localhost:8000/admin
and the app athttp://localhost:8000
. -
Sentry Logging: Add Sentry DSN in .env. Update your all configuration django.
SENTRY_IO_DSN=<SENTRY_DSN>
We welcome contributions to make Django PropelPro even better! Here's how you can get involved:
- Report issues or suggest enhancements in the Issue Tracker.
- Contribute code by forking the repository, making changes, and submitting pull requests.
- Join our community and engage in discussions on Discussions.
Please follow our Contributing Guidelines for details on the process.
Django PropelPro is open-source software released under the MIT License. You are free to use this boilerplate in your projects.
Made with ❤️ by Rana Zeeshan Rafiq.