A Tailwind-based Django admin UI skin
Project description
🌈 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 ✨
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pretty_admin-0.1.5.tar.gz.
File metadata
- Download URL: pretty_admin-0.1.5.tar.gz
- Upload date:
- Size: 161.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1611a8afd2f2a4abbb0006748809ba299e4ae31d4ec5f79ab324a514ed2deaf5
|
|
| MD5 |
f0cf152d851b5a14d02e39adeb56b695
|
|
| BLAKE2b-256 |
ab4907596d64c413677f39b54fab03416f5affe91b7d4a267e6060833671bc62
|
File details
Details for the file pretty_admin-0.1.5-py3-none-any.whl.
File metadata
- Download URL: pretty_admin-0.1.5-py3-none-any.whl
- Upload date:
- Size: 179.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3ad450e3503379c058081d4df6ce7e3de33b7d9f6cb4d35109cd8ad97d741e69
|
|
| MD5 |
3d3696ff0d75bcaa6e6565636083bfa2
|
|
| BLAKE2b-256 |
7618812342d0337a389adbe728dd47714c6ceb600c9c23a0ed5ff85c6e74b5c1
|