diff --git a/SciPost_v1/settings/base.py b/SciPost_v1/settings/base.py index 7d5cb452e8c2a242f72eeaa562e17d5a9394876e..122da160c4198b5d3bc3ead9e5fb83e0b42033ce 100644 --- a/SciPost_v1/settings/base.py +++ b/SciPost_v1/settings/base.py @@ -77,6 +77,7 @@ INSTALLED_APPS = ( 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', + 'django.contrib.sites', 'django_countries', 'django_extensions', 'django_mathjax', @@ -113,9 +114,12 @@ INSTALLED_APPS = ( 'funders', 'stats', 'petitions', + 'sitesserved', 'webpack_loader' ) +SITE_ID = 1 + HAYSTACK_CONNECTIONS = { 'default': { diff --git a/sitesserved/__init__.py b/sitesserved/__init__.py new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/sitesserved/migrations/0001_set_SciPost_site.py b/sitesserved/migrations/0001_set_SciPost_site.py new file mode 100644 index 0000000000000000000000000000000000000000..3f0757c78852341aa6bec93df238a9ec01c57e66 --- /dev/null +++ b/sitesserved/migrations/0001_set_SciPost_site.py @@ -0,0 +1,28 @@ +# -*- coding: utf-8 -*- +# Generated by Django 1.11.4 on 2018-09-23 11:35 +from __future__ import unicode_literals + +from django.db import migrations + + +def set_site_name(apps, schema_editor): + Sites = apps.get_model('sites', 'Site') + try: + site = Sites.objects.get(id=1) + except Sites.DoesNotExist: + site = Sites(id=1) + site.name = 'SciPost' + site.domain = 'scipost.org' + site.save() + + +class Migration(migrations.Migration): + + dependencies = [ + ('sites', '0002_alter_domain_unique'), + ] + + operations = [ + migrations.RunPython(set_site_name, + reverse_code=migrations.RunPython.noop), + ] diff --git a/sitesserved/migrations/__init__.py b/sitesserved/migrations/__init__.py new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391