Files
thrillwiki_django_no_react/accounts/management/commands/setup_site.py
2024-10-28 17:09:57 -04:00

18 lines
532 B
Python

from django.core.management.base import BaseCommand
from django.contrib.sites.models import Site
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}'))