Nainstalujte Vanta Admin do svého projektu Django
Přidejte balíček, umístěte motiv před Django admin, sbírejte statická aktiva a pokračujte v používání admin, které již znáte. Balíček
1. Nainstalujte balíček
Pro normální projekty použijte PyPI. Název balíčku je vanta-admin.
uv add vanta-admin
pip install vanta-admin
2. Přidejte aplikaci Django
Přidejte vanta_admin k INSTALLED_APPS před django.contrib.admin. Toto uspořádání umožňuje šablonám admin Vanta override Django výchozí hodnoty.
INSTALLED_APPS = [
"vanta_admin",
"django.contrib.admin",
# ...
]
3. Sbírejte statické soubory
Před nasazením spusťte obvyklý příkaz Django collectstatic. Tím zpřístupníte zabalené soubory CSS, JavaScript a favicon vašemu nastavení statických souborů.
uv run python manage.py collectstatic
python manage.py collectstatic
4. Aktualizovat Vanta Admin
Z kořenového adresáře projektu vyřešte nejnovější vydání Vanta Admin a synchronizujte prostředí. Toto funguje s normálním omezením z uv add vanta-admin.
uv lock --upgrade-package vanta-admin
uv sync
pip install --upgrade vanta-admin
5. Udržujte svou značku
Vanta styly admin; váš projekt stále vlastní text zobrazený na kartě prohlížeče, záhlaví a indexu správce.
from django.contrib import admin
admin.site.site_header = "Your Admin"
admin.site.site_title = "Your Admin"
admin.site.index_title = "Your Admin"
6. Volitelné šablony 2FA
Pokud váš projekt již používá django-two-factor-auth, může Vanta motivovat i tyto viditelné obrazovky. Neinstaluje, nepovoluje ani nekonfiguruje dvoufaktorové ověřování za vás.
INSTALLED_APPS = [
"vanta_admin",
"django_otp",
"django_otp.plugins.otp_static",
"django_otp.plugins.otp_totp",
"two_factor",
"django.contrib.admin",
# ...
]
Po instalaci zkontrolujte admin
Spusťte svůj projekt Django, otevřete admin a ověřte přihlašovací obrazovku, postranní panel, seznamy změn, formuláře, zprávy a mobilní rozložení. Motiv zůstává vykreslený na serveru a nenahrazuje chování, oprávnění, adresy URL ani databázové modely Django admin.