from django.contrib.sitemaps import Sitemap
from pages.models import *
from content.models import Doctor

class PageSitemap(Sitemap):
    changefreq = "monthly"
    priority = 0.6

    def items(self):
        return Page.objects.all()

class StaticViewSitemap(Sitemap):
    priority = 0.5
    changefreq = 'daily'

    def items(self):
        return ['home', 'about', 'faq', 'news', 'tests', 'contact']

    def location(self, item):
        return reverse('pages:%s' % item)

class DoctorSitemap(Sitemap):
    changefreq = "monthly"
    priority = 0.6

    def items(self):
        return Doctor.objects.all()