You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

ping_google.py 558B

12345678910111213141516
  1. from django.contrib.sitemaps import ping_google
  2. from django.core.management.base import BaseCommand
  3. class Command(BaseCommand):
  4. help = "Ping Google with an updated sitemap, pass optional url of sitemap"
  5. def add_arguments(self, parser):
  6. parser.add_argument('sitemap_url', nargs='?')
  7. parser.add_argument('--sitemap-uses-http', action='store_true')
  8. def handle(self, *args, **options):
  9. ping_google(
  10. sitemap_url=options['sitemap_url'],
  11. sitemap_uses_https=not options['sitemap_uses_http'],
  12. )