Skip to content

Commit

Permalink
Move to using Django 1.7
Browse files Browse the repository at this point in the history
Also fix the settings system to use local_settings.py instead.
  • Loading branch information
juyrjola committed Jan 19, 2015
1 parent 2d903a8 commit 2595323
Show file tree
Hide file tree
Showing 18 changed files with 412 additions and 2,467 deletions.
8 changes: 0 additions & 8 deletions events/admin.py
Original file line number Diff line number Diff line change
Expand Up @@ -40,11 +40,3 @@ class LanguageAdmin(BaseAdmin, reversion.VersionAdmin):

class PersonAdmin(BaseAdmin, reversion.VersionAdmin):
pass


admin.site.register(Event, EventModelAdmin)
admin.site.register(KeywordLabel)
admin.site.register(Keyword, KeywordAdmin)
admin.site.register(Place, PlaceAdmin)
admin.site.register(Language, LanguageAdmin)
admin.site.register(OpeningHoursSpecification)
871 changes: 385 additions & 486 deletions events/migrations/0001_initial.py

Large diffs are not rendered by default.

This file was deleted.

232 changes: 0 additions & 232 deletions events/migrations/0003_auto__chg_field_exportinfo_object_id.py

This file was deleted.

This file was deleted.

This file was deleted.

278 changes: 0 additions & 278 deletions events/migrations/0006_auto__add_offer.py

This file was deleted.

This file was deleted.

275 changes: 0 additions & 275 deletions events/migrations/0008_auto__add_field_event_is_recurring_super.py

This file was deleted.

7 changes: 3 additions & 4 deletions events/models.py
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@
from django.utils.translation import ugettext_lazy as _
from mptt.models import MPTTModel, TreeForeignKey
from django.contrib.contenttypes.models import ContentType
from events import contexts
from events import translation_utils
from django.utils.encoding import python_2_unicode_compatible

Expand Down Expand Up @@ -332,11 +331,11 @@ def save(self, *args, **kwargs):
self.last_exported_time = BaseModel.now()
super(ExportInfo, self).save(*args, **kwargs)


class EventAggregate(models.Model):
super_event = models.OneToOneField(Event, related_name='aggregate', null=True)


class EventAggregateMember(models.Model):
event_aggregate = models.ForeignKey(EventAggregate, related_name='members')
event = models.ForeignKey(Event, unique=True)

contexts.create_context(Event)
contexts.create_context(Place)
28 changes: 21 additions & 7 deletions linkedevents/settings/base.py → linkedevents/settings.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,18 @@

# Build paths inside the project like this: os.path.join(BASE_DIR, ...)
import os
BASE_DIR = os.path.abspath(os.path.join(os.path.dirname(__file__), '..', '..'))
BASE_DIR = os.path.abspath(os.path.join(os.path.dirname(__file__), '..'))

DATABASES = {
'default': {
'ENGINE': 'django.contrib.gis.db.backends.postgis',
'NAME': 'linkedevents',
'USER': 'linkedevents',
'PASSWORD': 'linkedevents',
'HOST': 'localhost',
'PORT': '',
}
}

# Quick-start development settings - unsuitable for production
# See https://docs.djangoproject.com/en/1.6/howto/deployment/checklist/
Expand All @@ -19,9 +30,9 @@
SECRET_KEY = '%ad7)k=_a6l4-@263z(@@xbz81fl(cz&#bq_7l&!i92yxs2-vh'

# SECURITY WARNING: don't run with debug turned on in production!
DEBUG = True
DEBUG = False

TEMPLATE_DEBUG = True
TEMPLATE_DEBUG = False

ALLOWED_HOSTS = []

Expand All @@ -37,7 +48,6 @@
'django.contrib.staticfiles',
'django.contrib.gis',
'django_extensions',
'south',
'corsheaders',
'rest_framework',
'django_hstore',
Expand Down Expand Up @@ -72,9 +82,6 @@

DATABASES = {}

# Keep the database connection open for 120s
CONN_MAX_AGE = 120

ATOMIC_REQUESTS = True

# Internationalization
Expand Down Expand Up @@ -209,3 +216,10 @@

#from multilingual_haystack.settings import get_haystack_connections
#HAYSTACK_CONNECTIONS = get_haystack_connections(HAYSTACK_CONNECTIONS, LANGUAGES)

# local_settings.py can be used to override environment-specific settings
# like database and email that differ between development and production.
try:
from local_settings import *
except ImportError:
pass
1 change: 0 additions & 1 deletion linkedevents/settings/__init__.py

This file was deleted.

15 changes: 0 additions & 15 deletions linkedevents/settings/cd.py

This file was deleted.

21 changes: 0 additions & 21 deletions linkedevents/settings/dev.py

This file was deleted.

6 changes: 0 additions & 6 deletions linkedevents/settings/prod.py

This file was deleted.

13 changes: 0 additions & 13 deletions linkedevents/settings/test.py

This file was deleted.

6 changes: 1 addition & 5 deletions manage.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,7 @@
import sys

if __name__ == "__main__":
if 'test' in sys.argv:
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "linkedevents.settings.test")
else:
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "linkedevents.settings.dev")

os.environ.setdefault("DJANGO_SETTINGS_MODULE", "linkedevents.settings")
from django.core.management import execute_from_command_line

execute_from_command_line(sys.argv)
4 changes: 2 additions & 2 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Django<1.7
Django
Markdown
PyYAML
South
Expand All @@ -8,7 +8,7 @@ django-hstore
django-modeltranslation
django-mptt
django-reversion
djangorestframework==2.3.14
djangorestframework<3.0
djangorestframework-gis
lxml
isodate
Expand Down

0 comments on commit 2595323

Please sign in to comment.