diff options
author | 2020-10-04 21:27:00 +0530 | |
---|---|---|
committer | 2020-10-04 21:27:00 +0530 | |
commit | 5dda824139c0592a0ec1365cdf45bc4009fdf944 (patch) | |
tree | 5c2baaa4ef1bbda5c251c92371ff95cb1ebacc6c /manage.py | |
parent | optimize bulk update endpoint by using Model.objects.bulk_update() method (diff) | |
parent | Merge pull request #402 from python-discord/joseph/reduce-discord-scopes (diff) |
Merge remote-tracking branch 'upstream/master' into user_endpoint
Diffstat (limited to 'manage.py')
-rwxr-xr-x | manage.py | 14 |
1 files changed, 14 insertions, 0 deletions
@@ -112,6 +112,19 @@ class SiteManager: print("Database could not be found, exiting.") sys.exit(1) + @staticmethod + def set_dev_site_name() -> None: + """Set the development site domain in admin from default example.""" + # import Site model now after django setup + from django.contrib.sites.models import Site + query = Site.objects.filter(id=1) + site = query.get() + if site.domain == "example.com": + query.update( + domain="pythondiscord.local:8000", + name="pythondiscord.local:8000" + ) + def prepare_server(self) -> None: """Perform preparation tasks before running the server.""" django.setup() @@ -125,6 +138,7 @@ class SiteManager: call_command("collectstatic", interactive=False, clear=True, verbosity=self.verbosity) if self.debug: + self.set_dev_site_name() self.create_superuser() def run_server(self) -> None: |