contrib paket¶
Django strävar efter att följa Pythons ”batterier ingår” filosofi. Det levereras med en mängd extra, valfria verktyg som löser vanliga webbutvecklingsproblem.
Den här koden finns i django/contrib i Django-distributionen. Detta dokument ger en översikt över paketen i contrib, tillsammans med alla beroenden som dessa paket har.
Inkludera contrib-paket i INSTALLED_APPS
För de flesta av dessa tillägg - särskilt de tillägg som innehåller antingen modeller eller malltaggar - måste du lägga till paketnamnet (t.ex. 'django.contrib.redirects) i din INSTALLED_APPS-inställning och köra manage.py migrate igen.
- Django-administratörens webbplats
django.contrib.auth- Ramverket för innehållstyper
- Flatpages-appen
- GeoDjango
django.contrib.humanize- Ramverket för meddelanden
django.contrib.postgres- Appen för omdirigeringar
- Ramverket för webbplatskartor
- Ramverket för ”webbplatser”
- Appen ”statiska filer
- Ramverket för syndikeringsflöden
admin¶
Det automatiska administrativa gränssnittet för Django. För mer information, se Tutorial 2 och admin-dokumentationen.
Kräver att contrib-paketen auth och contenttypes är installerade.
auth¶
Djangos ramverk för autentisering.
innehållstyper¶
Ett lätt ramverk för att koppla in sig på ”typer” av innehåll, där varje installerad Django-modell är en separat innehållstyp.
flatsidor¶
Ett ramverk för att hantera ”platt” HTML-innehåll i en databas.
Kräver att paketet sites contrib också installeras.
gis¶
Ett geospatialt ramverk i världsklass som bygger på Django och som möjliggör lagring, hantering och visning av spatiala data.
Se GeoDjango-dokumentationen för mer information.
humanisera¶
En uppsättning Django-mallfilter som är användbara för att lägga till en ”mänsklig touch” på data.
meddelanden¶
Ett ramverk för lagring och hämtning av tillfälliga cookie- eller sessionsbaserade meddelanden
postgres¶
En samling av PostgreSQL-specifika funktioner.
omdirigeringar¶
Ett ramverk för hantering av omdirigeringar.
Sessioner¶
Ett ramverk för att lagra data i anonyma sessioner.
webbplatser¶
Ett lätt ramverk som låter dig driva flera webbplatser från samma databas och Django-installation. Det ger dig hooks för att associera objekt till en eller flera webbplatser.
sitemaps¶
Ett ramverk för att generera XML-filer för Google sitemap.