🌈 Pretty Admin – Tailwind-powered Django Admin Skin
Pretty Admin is a beautiful, customizable Django admin interface built with Tailwind CSS. It enhances the default Django admin with modern UI and responsive design.
⚠️ This package is under active development. Full-featured updates will be released soon. Stay tuned!
🚀 Features
- 🎨 Beautiful Tailwind-based UI
- 🌙 Light/Dark theme toggle
- 📱 Fully responsive layout
- ⚡ Minimal setup, plug & play
📦 Installation
You can install Pretty Admin directly from PyPI:
pip install pretty-admin
⚙️ Setup Instructions
Follow these steps to integrate pretty_admin into your Django project:
1. Add pretty_admin to INSTALLED_APPS
Make sure it's placed before django.contrib.admin:
# settings.py
INSTALLED_APPS = [
'pretty_admin', # 👈 Add this at the top before django.contrib.admin
'django.contrib.admin',
'django.contrib.auth',
...
]
2. Set STATIC_URL and STATIC_ROOT
Add this to your settings.py if not already set:
# settings.py
import os
STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, 'staticfiles')
3. Run collectstatic
To gather all static files (including Pretty Admin's Tailwind assets), run:
python manage.py collectstatic
This will generate a staticfiles/ folder containing all necessary static files.
4. Start your server
python manage.py runserver
Visit your admin panel at:
http://127.0.0.1:8000/admin/
You should now see the beautiful Pretty Admin UI ✨
Metadata
Release files for pretty-admin 0.1.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pretty_admin-0.1.5.tar.gz | 161.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pretty_admin-0.1.5-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 341.6 kB
Release files / pretty_admin-0.1.5.tar.gz
| Download URL | pretty_admin-0.1.5.tar.gz |
|---|---|
| Size | 161.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1611a8afd2f2a4abbb0006748809ba299e4ae31d4ec5f79ab324a514ed2deaf5
|
|
BLAKE2b-256 checksum How to use checksums |
ab4907596d64c413677f39b54fab03416f5affe91b7d4a267e6060833671bc62
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / pretty_admin-0.1.5-py3-none-any.whl
| Download URL | pretty_admin-0.1.5-py3-none-any.whl |
|---|---|
| Size | 179.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
3ad450e3503379c058081d4df6ce7e3de33b7d9f6cb4d35109cd8ad97d741e69
|
|
BLAKE2b-256 checksum How to use checksums |
7618812342d0337a389adbe728dd47714c6ceb600c9c23a0ed5ff85c6e74b5c1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|