Repository files navigation ## 🚀 Features
- Django 5.x & Python 3.13
- Installation via [uv](https://github.com/astral-sh/uv )
- User authentication--log in, sign up, password reset--via [django-allauth](https://github.com/pennersr/django-allauth )
- Static files configured with [Whitenoise](http://whitenoise.evans.io/en/stable/index.html )
- Styling with [Bootstrap v5](https://getbootstrap.com/ )
- Debugging with [django-debug-toolbar](https://github.com/jazzband/django-debug-toolbar )
- DRY forms with [django-crispy-forms](https://github.com/django-crispy-forms/django-crispy-forms )
- Custom 404, 500, and 403 error pages
## 📖 Installation
You can use [uv](https://docs.astral.sh/uv/ ) to create a dedicated virtual environment.
```
$ uv sync
```
Then run `migrate` to configure the initial database. The command `createsuperuser` will create a new superuser account for accessing the admin. Execute the `runserver` command to start up the local server.
```
$ uv run manage.py migrate
$ uv run manage.py createsuperuser
$ uv run manage.py runserver
# Load the site at http://127.0.0.1:8000 or http://127.0.0.1:8000/admin for the admin
```
## Using Lithium: A Django-Powered Boilerplate
Lithium is a batteries-included Django starter project with everything you need to start coding, including user authentication, static files, default styling, debugging, DRY forms, custom error pages, and more.
[Book](https://drive.google.com/file/d/1UrWMPcXkmpUWrlXG4w514QSx_hZJim9I/view?usp=sharing
)
# python_django
# python-django
You can’t perform that action at this time.