redsolutioncms.django-SEO giver SEO felter for genstande af enhver model er registreret i admin eller for angivne URL.
Installation:
& Nbsp; 1. Sætte SEO som sidste punkt på din INSTALLED_APPS i din settings.py i din django projekt.
& Nbsp; 2. Synkroniser din database:
& Nbsp; ./ manage.py syncdb
Anvendelse:
I settings.py:
Tilføj navne på ModelAdmins at være overstyring:
SEO_FOR_MODELS = [
& Nbsp; ".
]
I skabelon:
Først og fremmest indlæse seo_tags i hver skabelon, du vil bruge det:
{% Belastning seo_tags%}
Brug ::
& Nbsp; {% SEO
Eller ::
& Nbsp; {% SEO
Eksempel:
settings.py:
INSTALLED_APPS = (
& Nbsp; ...
& Nbsp; "app",
& Nbsp; ...
& Nbsp; "SEO",
)
SEO_FOR_MODELS = [
& Nbsp; "app.models.Object«,
& Nbsp; "app.models.Another«,
]
templates / object.html:
{% Belastning seo_tags%}
& Nbsp;
& Nbsp;
& Nbsp;
& Nbsp;
& Nbsp;
& Nbsp;
& Nbsp; {{object.content}}
& Nbsp; {% SEO titel til objekt som seo_title%} {{seo_title}}
& Nbsp;
Hvis du bruger udvide
skabeloner / base.html:
& Nbsp;
& Nbsp;
& Nbsp;
& Nbsp;
& Nbsp;
& Nbsp;
& Nbsp; {% blok indhold%} {% slutblok%}
& Nbsp;
templates / object.html:
{% Belastning seo_tags%}
{% Blok beskrivelse%} {% SEO beskrivelse af objekt%} {% slutblok%}
{% Blok nøgleord%} {% seo søgeord for objekt%} {% slutblok%}
{% Blok title%} {% SEO titel til objekt%} {% slutblok%}
{% Blok indhold%}
& Nbsp; {{object.content}}
{% Slutblok%}
templates / another.html:
{% Belastning seo_tags%}
{% Blok description%} {% SEO beskrivelse af en anden%} {% slutblok%}
{% Blok nøgleord%} {% seo søgeord til en anden%} {% slutblok%}
{% Blok title%} {% SEO titel til en anden%} {% slutblok%}
{% Blok indhold%}
& Nbsp; {{another.content}}
{% Slutblok%}
Krav :
- Python
- Django
Kommentarer ikke fundet