https://github.com/bin-pdt/webapp_django_starter
A BOILERPLATE FOR DJANGO PROJECT
https://github.com/bin-pdt/webapp_django_starter
alpinejs django django-allauth htmx python social-login web-development
Last synced: about 1 month ago
JSON representation
A BOILERPLATE FOR DJANGO PROJECT
- Host: GitHub
- URL: https://github.com/bin-pdt/webapp_django_starter
- Owner: BIN-PDT
- Created: 2025-03-17T09:43:12.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2025-03-25T15:27:05.000Z (about 1 month ago)
- Last Synced: 2025-03-25T16:24:42.552Z (about 1 month ago)
- Topics: alpinejs, django, django-allauth, htmx, python, social-login, web-development
- Language: HTML
- Homepage:
- Size: 83 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
**1. PROJECT**
```
git clone https://github.com/BIN-PDT/WEBAPP_DJANGO_STARTER.git && rm -rf WEBAPP_DJANGO_STARTER/.git
```_For privacy reasons, replace the sensitive information in this project with your own._
- _Register OAuth Application with each Social Provider to obtain `CLIENT_ID` & `CLIENT_SECRET`_.
- _Generate `SECRET_KEY`_.
```
python manage.py shell
``````python
from django.core.management.utils import get_random_secret_key
print(get_random_secret_key())
exit()
```**2. VIRTUAL ENVIRONMENT**
```
python -m venv .venv
``````
.venv\Scripts\activate.bat
```**3. DEPENDENCY**
```
python.exe -m pip install --upgrade pip
``````
pip install -r requirements.txt
```**4. DATABASE**
```
python manage.py migrate
```**5. RUN APPLICATION**
```
python manage.py runserver
```