Django-nieuws-sitemaps

Genereert sitemaps compatibel met het Google News-schema
Download nu

Django-nieuws-sitemaps Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • The Apache License 2.0
  • Naam uitgever:
  • TWT Web Devs
  • Uitgever website:
  • http://github.com/washingtontimes/

Django-nieuws-sitemaps Tags


Django-nieuws-sitemaps Beschrijving

Genereert sitemaps compatibel met het Google Nieuws Schema Django-News-Sitemaps is een implementatie van sitemaps met nieuwsspecifieke tags zoals gedefinieerd door de nieuwsitemaps-specificatie van Google. Het is gewoon reguliere Django-sitemaps met een paar andere tags die specifiek zijn toegevoegd voor nieuwsspublicaties.install for starters, plaats gewoon nieuws_sitemaps in je geïnstalleerde_apps en dan kun je de standaard urlconf laden zoals SO: Urlpatterns = Patronen ('', (R '^ Patronen (' ', (R' ^ Admin / ', inclusief (admin.site.urls)), ... (R' ^ Nieuws-sitemaps / ', omvatten (' News_sitemaps.urls ')),) Dit maakt een /news-sitemaps/index.xml die is een sitemap-index van alle beschikbare sitemaps die verschijnen op sectie bij URL's zoals / Nieuws-sitemaps /

.xml (meer later) Sinitylthree Nieuwe instellingen worden gedefinieerd om de inhoud van uw nieuwsitemapspublication_NAMEHE de juiste naam van de nieuwsuitkering te besturen . Het moet precies overeenkomen met de naam zoals deze wordt weergegeven in uw artikelen in News.google.com, het weglaten van eventuele trailing van haakjes. Standaard is het "de voorbeeldtijden", dus stel deze.Publication_languagethe taalcode van uw publicatie in. Het moet een taalcode van ISO 639 zijn (of 3 of 3 letters). Standaardinstellingen naar Django's Taly_code-instelling.publication_time_zonethe timezone-achtervoegsel voor uw nieuws publicatie. Standaardinstellingen voor "-5: 00" (Amerika / oosters) Toevoegen Sitemapsto Voeg je eigen nieuwsitemaps toe, je moet ze eerst met de app registreren. Hier is een snel en vies voorbeeld van het maken van een nieuws Sitemap voor de opmerkingen van Django: van News_Sitemaps Import Register, NewsSitemapFrom Django.Contrib.comts.models Import CommentClass Commentsitemap (NewsSitemap): Limit = 5000 Def Items (Self): Return Comment.Object.Objects. Filter (is_public = true, is_removed = false) Def LastMod (Self, Obj): Return Obj.Submit_Date Def Genres (Zelf, Obj): Return 'UserGenerated, Meding'Registreer (opmerkingen = reactiesitemap) Dan verschijnen de opmerkingen Sitemap op uw Index Sitemap en u krijgt toegang tot de werkelijke sitemap op /news-sitemaps/comments.xml.notice de genres-methode. Er zijn een paar nieuwe methoden naast de normale sitemapmethoden die nieuws specifiek zijn. Ze zijn: titel, toegang, trefwoorden, stock_tickers en genres. Raadpleeg Google's nieuwsitemaps-specificatie voor meer informatie over het correct gebruiken. Vereisten: · Python · Django


Django-nieuws-sitemaps Gerelateerde software