Sam, that did the trick -
To implement without touching the core I subclassed DisplayableSitemap,
change the protocol var and added the sitemap url patterns from Mezzanine's
main url.py into my app's url patterns
#### urls.py
from mezzanine.conf import settings
from mezzanine.core.sitemaps import DisplayableSitemap
class HttpsDisplayableSitemap(DisplayableSitemap):
protocol=('https')
urlpatterns = patterns('myapp.views',
url("^$", "home", name="home"),
...
)
# Django's sitemap app.
if "django.contrib.sitemaps" in settings.INSTALLED_APPS:
sitemaps = {"sitemaps": {"all": HttpsDisplayableSitemap}}
urlpatterns += patterns("django.contrib.sitemaps.views",
("^sitemap\.xml$", "sitemap", sitemaps)
)
Thanks for pointing me in the right direction
--
You received this message because you are subscribed to the Google Groups
"Mezzanine Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.