Django-Image-Sitemaps

Google Image Sitemaps Builder per Django
Scarica ora

Django-Image-Sitemaps Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • BSD License
  • Prezzo:
  • FREE
  • Nome editore:
  • Francois Vantomme
  • Sito web dell'editore:
  • https://github.com/akarzim/

Django-Image-Sitemaps Tag


Django-Image-Sitemaps Descrizione

Django-Image-Sitemaps è un'app che offre ai sitemap di Google Image per Django. Ulteriori informazioni su Immagine Sitemaps su Google WebMaster Tools.InstallationYou PUO 'Ricevi le maschere-Sitemas da PYPI con: PIP Install Django-Image-Sitemaps La versione di sviluppo può essere installata con: PIP Install -e Git: //github.com/akarzim/Image- Sitemaps # Egg = Image-Sitemapsimage-Sitemaps Introdurre un nuovo modello XML Pertanto, pertanto, è necessario aggiungerlo alle tue installate_apps in settings.py:installed_apps = (... 'ImagesItemaps', ...) USAGECRETRE Un nuovo file Named Sitemaps.py in La tua directory dell'app e dichiara le tue immagini di immagini Edilizia: # - * - codifica: UTF-8 - * - da django.core.urlresolvers import reverimport import import image-itemapsclass immaginiTemap (imagesItemaps.ImagesItemap): "" "Dati generici per tutte le nostre immagini di immagine (usarlo Come sei abituato con Django Mappa del sito) "" "ChangeFreq = 'settimanale' priorità = 0.5 def LastMod (Self, OBJ): return obj.modifiedclass ProductImmagesItemap (imagesItemap):" "" Un'immagine specifica Mappa del sito per la nostra classe di prodotti "" " Def Articoli (sé): "" "Django Sitemap's Articoli Metodo" "" Return Production t.objects.all () DEF Immagini (Self, OBJ): "" "Questo metodo consente di definire più immagini per un oggetto" "" return obj.images () def image_loc (self, img): "" " Metodo richiesto Definire la posizione dell'immagine "" "Ritorno IMG.Doc.URL Def Image_caption (Self, IMG):" "" Questo metodo opzionale definisce la didascalia dell'immagine "" "Restituisce UNICODE (IMG) DEF Posizione (Sé, OBJ):" "" Django Sitemap's location Method "" "return Reverse ('WebStore_Product', KWARGS = {'SLUG_PRODUCT': OBJ.SLUG,}) Quindi devi aggiungere questi dati alla fine dell'URLS Django root.py: da myApp. Sitemaps Import ProductImmagesItemapimaGesItemaps = {"PRODOTTI": ProductImmagesIteMap,} UrlPatterns + = Patterns ('ImagesItemaps.Views', URL (R '^ Sitemap-image \ .xml $', 'Index', {'Sitemaps': immaginiTemaps}), URL (R '^ Sitemap-Image - (? P . +) \. XML $', 'Sitemap', {'Sitemaps' ": immaginiTemaps}),) Homepage del prodotto


Django-Image-Sitemaps Software correlato