from django.contrib.sites.models import Site
from django.core.management.base import BaseCommand


class Command(BaseCommand):
    help = "Set up default site"

    def handle(self, *args, **options):
        # Delete any existing sites
        Site.objects.all().delete()

        # Create default site
        site = Site.objects.create(id=1, domain="localhost:8000", name="ThrillWiki Development")
        self.stdout.write(self.style.SUCCESS(f"Created site: {site.domain}"))
