Pallets è un Admin Site alternativo a quello di Django Base. Di differenze, ha un'interfaccia più moderna ed è più semplice da gestire.
git clone https://github.com/djpallets/community.git pallets
INSTALLED_APPS = [ 'pallets' 'my_app' 'django.contrib.admin' --snip-- ]
from django.contrib import admin from django.urls import include, path from django.contrib.auth.views import LogoutView from pallets.views import custom_login urlpatterns = [ # Admin predefinito (Puoi toglierlo sostituendolo con pallets) path('admin/', admin.site.urls), # Pallets path('pallets/', include('pallets.urls')), path('accounts/logout/', LogoutView.as_view(), name='logout'), path('accounts/login/', custom_login, name='login'), # Poi le tue ]
Se vuoi contribuire, leggi il file:
👉 CONTRIBUTING.md
Pallets vuole diventare un admin panel:
- più moderno di default
- più facile da estendere
- più piacevole da usare
- Django è un marchio registrato di Django Software Foundation.