Py2 compatability has been broke elsewhere drop it
This is all noop in Py3, and Py2 is broke now in various places. Dropping Py2 code as it will not be a thing going forward. Django 2 is the next release, Py2 support will be dropped, as such, dropping this is forward looking.
This commit is contained in:
parent
0652471164
commit
21b2a01a84
51 changed files with 2 additions and 109 deletions
2
setup.py
2
setup.py
|
@ -26,7 +26,7 @@ setup(
|
||||||
include_package_data=True,
|
include_package_data=True,
|
||||||
classifiers=(
|
classifiers=(
|
||||||
"Development Status :: 4 - Beta",
|
"Development Status :: 4 - Beta",
|
||||||
"Programming Language :: Python",
|
"Programming Language :: Python :: 3 :: Only",
|
||||||
"Framework :: Django",
|
"Framework :: Django",
|
||||||
"Intended Audience :: Developers",
|
"Intended Audience :: Developers",
|
||||||
"Natural Language :: English",
|
"Natural Language :: English",
|
||||||
|
|
|
@ -1,4 +1,3 @@
|
||||||
from __future__ import unicode_literals
|
|
||||||
from django.apps import AppConfig
|
from django.apps import AppConfig
|
||||||
from django.utils.translation import ugettext_lazy as _
|
from django.utils.translation import ugettext_lazy as _
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,5 @@
|
||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
# Generated by Django 1.9.7 on 2016-09-17 03:34
|
# Generated by Django 1.9.7 on 2016-09-17 03:34
|
||||||
from __future__ import unicode_literals
|
|
||||||
|
|
||||||
from django.db import migrations, models
|
from django.db import migrations, models
|
||||||
import django.db.models.deletion
|
import django.db.models.deletion
|
||||||
import timezone_field.fields
|
import timezone_field.fields
|
||||||
|
|
|
@ -1,7 +1,5 @@
|
||||||
from __future__ import unicode_literals
|
|
||||||
from django.db import models
|
from django.db import models
|
||||||
from django.utils.translation import ugettext_lazy as _
|
from django.utils.translation import ugettext_lazy as _
|
||||||
from django.utils.encoding import python_2_unicode_compatible
|
|
||||||
|
|
||||||
from timezone_field import TimeZoneField
|
from timezone_field import TimeZoneField
|
||||||
|
|
||||||
|
@ -9,7 +7,6 @@ from timezone_field import TimeZoneField
|
||||||
CONFERENCE_CACHE = {}
|
CONFERENCE_CACHE = {}
|
||||||
|
|
||||||
|
|
||||||
@python_2_unicode_compatible
|
|
||||||
class Conference(models.Model):
|
class Conference(models.Model):
|
||||||
"""
|
"""
|
||||||
the full conference for a specific year, e.g. US PyCon 2012.
|
the full conference for a specific year, e.g. US PyCon 2012.
|
||||||
|
@ -45,7 +42,6 @@ class Conference(models.Model):
|
||||||
verbose_name_plural = _("conferences")
|
verbose_name_plural = _("conferences")
|
||||||
|
|
||||||
|
|
||||||
@python_2_unicode_compatible
|
|
||||||
class Section(models.Model):
|
class Section(models.Model):
|
||||||
"""
|
"""
|
||||||
a section of the conference such as "Tutorials", "Workshops",
|
a section of the conference such as "Tutorials", "Workshops",
|
||||||
|
|
|
@ -1,5 +1,3 @@
|
||||||
from __future__ import unicode_literals
|
|
||||||
|
|
||||||
import bleach
|
import bleach
|
||||||
import markdown
|
import markdown
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,3 @@
|
||||||
from __future__ import unicode_literals
|
|
||||||
import csv
|
import csv
|
||||||
|
|
||||||
from django.http import HttpResponse
|
from django.http import HttpResponse
|
||||||
|
|
|
@ -1,4 +1,3 @@
|
||||||
from __future__ import unicode_literals
|
|
||||||
from django.apps import AppConfig
|
from django.apps import AppConfig
|
||||||
from django.utils.translation import ugettext_lazy as _
|
from django.utils.translation import ugettext_lazy as _
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,3 @@
|
||||||
from __future__ import unicode_literals
|
|
||||||
from django import forms
|
from django import forms
|
||||||
from django.db.models import Q
|
from django.db.models import Q
|
||||||
from django.utils.translation import ugettext_lazy as _
|
from django.utils.translation import ugettext_lazy as _
|
||||||
|
|
|
@ -1,7 +1,5 @@
|
||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
# Generated by Django 1.9.7 on 2016-09-17 03:35
|
# Generated by Django 1.9.7 on 2016-09-17 03:35
|
||||||
from __future__ import unicode_literals
|
|
||||||
|
|
||||||
from django.conf import settings
|
from django.conf import settings
|
||||||
from django.db import migrations, models
|
from django.db import migrations, models
|
||||||
import django.db.models.deletion
|
import django.db.models.deletion
|
||||||
|
|
|
@ -1,11 +1,9 @@
|
||||||
from __future__ import unicode_literals
|
|
||||||
import os
|
import os
|
||||||
import uuid
|
import uuid
|
||||||
|
|
||||||
from django.core.urlresolvers import reverse
|
from django.core.urlresolvers import reverse
|
||||||
from django.db import models
|
from django.db import models
|
||||||
from django.db.models import Q
|
from django.db.models import Q
|
||||||
from django.utils.encoding import python_2_unicode_compatible
|
|
||||||
from django.utils.translation import ugettext_lazy as _
|
from django.utils.translation import ugettext_lazy as _
|
||||||
from django.utils.timezone import now
|
from django.utils.timezone import now
|
||||||
|
|
||||||
|
@ -21,7 +19,6 @@ from symposion.conference.models import Section
|
||||||
from symposion.speakers.models import Speaker
|
from symposion.speakers.models import Speaker
|
||||||
|
|
||||||
|
|
||||||
@python_2_unicode_compatible
|
|
||||||
class ProposalSection(models.Model):
|
class ProposalSection(models.Model):
|
||||||
"""
|
"""
|
||||||
configuration of proposal submissions for a specific Section.
|
configuration of proposal submissions for a specific Section.
|
||||||
|
@ -60,7 +57,6 @@ class ProposalSection(models.Model):
|
||||||
return self.section.name
|
return self.section.name
|
||||||
|
|
||||||
|
|
||||||
@python_2_unicode_compatible
|
|
||||||
class ProposalKind(models.Model):
|
class ProposalKind(models.Model):
|
||||||
"""
|
"""
|
||||||
e.g. talk vs panel vs tutorial vs poster
|
e.g. talk vs panel vs tutorial vs poster
|
||||||
|
@ -78,7 +74,6 @@ class ProposalKind(models.Model):
|
||||||
return self.name
|
return self.name
|
||||||
|
|
||||||
|
|
||||||
@python_2_unicode_compatible
|
|
||||||
class ProposalBase(models.Model):
|
class ProposalBase(models.Model):
|
||||||
|
|
||||||
objects = InheritanceManager()
|
objects = InheritanceManager()
|
||||||
|
@ -209,7 +204,6 @@ class ProposalBase(models.Model):
|
||||||
reversion.register(ProposalBase)
|
reversion.register(ProposalBase)
|
||||||
|
|
||||||
|
|
||||||
@python_2_unicode_compatible
|
|
||||||
class AdditionalSpeaker(models.Model):
|
class AdditionalSpeaker(models.Model):
|
||||||
|
|
||||||
SPEAKING_STATUS_PENDING = 1
|
SPEAKING_STATUS_PENDING = 1
|
||||||
|
|
|
@ -1,4 +1,3 @@
|
||||||
from __future__ import unicode_literals
|
|
||||||
import hashlib
|
import hashlib
|
||||||
import random
|
import random
|
||||||
import sys
|
import sys
|
||||||
|
|
|
@ -1,4 +1,3 @@
|
||||||
from __future__ import unicode_literals
|
|
||||||
from django.apps import AppConfig
|
from django.apps import AppConfig
|
||||||
from django.utils.translation import ugettext_lazy as _
|
from django.utils.translation import ugettext_lazy as _
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,3 @@
|
||||||
from __future__ import unicode_literals
|
|
||||||
from django import forms
|
from django import forms
|
||||||
from django.utils.translation import ugettext_lazy as _
|
from django.utils.translation import ugettext_lazy as _
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,5 @@
|
||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
# Generated by Django 1.9.7 on 2016-09-17 03:35
|
# Generated by Django 1.9.7 on 2016-09-17 03:35
|
||||||
from __future__ import unicode_literals
|
|
||||||
|
|
||||||
import datetime
|
import datetime
|
||||||
from decimal import Decimal
|
from decimal import Decimal
|
||||||
from django.conf import settings
|
from django.conf import settings
|
||||||
|
|
|
@ -1,5 +1,4 @@
|
||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
from __future__ import unicode_literals
|
|
||||||
from datetime import datetime
|
from datetime import datetime
|
||||||
from decimal import Decimal
|
from decimal import Decimal
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,3 @@
|
||||||
from __future__ import unicode_literals
|
|
||||||
|
|
||||||
|
|
||||||
def has_permission(user, proposal, speaker=False, reviewer=False):
|
def has_permission(user, proposal, speaker=False, reviewer=False):
|
||||||
"""
|
"""
|
||||||
Returns whether or not ther user has permission to review this proposal,
|
Returns whether or not ther user has permission to review this proposal,
|
||||||
|
|
|
@ -1,4 +1,3 @@
|
||||||
from __future__ import unicode_literals
|
|
||||||
from django.contrib import admin
|
from django.contrib import admin
|
||||||
|
|
||||||
from symposion.schedule.models import Schedule, Day, Room, SlotKind, Slot, SlotRoom, Presentation, Session, SessionRole, Track
|
from symposion.schedule.models import Schedule, Day, Room, SlotKind, Slot, SlotRoom, Presentation, Session, SessionRole, Track
|
||||||
|
|
|
@ -1,4 +1,3 @@
|
||||||
from __future__ import unicode_literals
|
|
||||||
from django.apps import AppConfig
|
from django.apps import AppConfig
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,3 @@
|
||||||
from __future__ import unicode_literals
|
|
||||||
import csv
|
import csv
|
||||||
import time
|
import time
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,6 @@
|
||||||
This file contains functions that are useful to humans at the shell for
|
This file contains functions that are useful to humans at the shell for
|
||||||
manipulating the database in more natural ways.
|
manipulating the database in more natural ways.
|
||||||
"""
|
"""
|
||||||
from __future__ import unicode_literals
|
|
||||||
from django.db import transaction
|
from django.db import transaction
|
||||||
|
|
||||||
from .models import Schedule, Day, Room, Slot, SlotKind, SlotRoom
|
from .models import Schedule, Day, Room, Slot, SlotKind, SlotRoom
|
||||||
|
|
|
@ -1,7 +1,5 @@
|
||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
# Generated by Django 1.9.7 on 2016-09-17 03:35
|
# Generated by Django 1.9.7 on 2016-09-17 03:35
|
||||||
from __future__ import unicode_literals
|
|
||||||
|
|
||||||
import datetime
|
import datetime
|
||||||
from django.conf import settings
|
from django.conf import settings
|
||||||
from django.db import migrations, models
|
from django.db import migrations, models
|
||||||
|
|
|
@ -1,7 +1,5 @@
|
||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
# Generated by Django 1.9.7 on 2016-09-18 00:43
|
# Generated by Django 1.9.7 on 2016-09-18 00:43
|
||||||
from __future__ import unicode_literals
|
|
||||||
|
|
||||||
from django.db import migrations, models
|
from django.db import migrations, models
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,5 @@
|
||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
# Generated by Django 1.9.7 on 2016-11-13 04:30
|
# Generated by Django 1.9.7 on 2016-11-13 04:30
|
||||||
from __future__ import unicode_literals
|
|
||||||
|
|
||||||
from django.db import migrations, models
|
from django.db import migrations, models
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,5 @@
|
||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
# Generated by Django 1.9.7 on 2016-12-09 20:53
|
# Generated by Django 1.9.7 on 2016-12-09 20:53
|
||||||
from __future__ import unicode_literals
|
|
||||||
|
|
||||||
from django.db import migrations, models
|
from django.db import migrations, models
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,5 @@
|
||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
# Generated by Django 1.9.7 on 2016-12-10 06:05
|
# Generated by Django 1.9.7 on 2016-12-10 06:05
|
||||||
from __future__ import unicode_literals
|
|
||||||
|
|
||||||
from django.db import migrations
|
from django.db import migrations
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,5 @@
|
||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
# Generated by Django 1.9.7 on 2016-12-10 06:36
|
# Generated by Django 1.9.7 on 2016-12-10 06:36
|
||||||
from __future__ import unicode_literals
|
|
||||||
|
|
||||||
from django.db import migrations, models
|
from django.db import migrations, models
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,5 @@
|
||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
# Generated by Django 1.9.7 on 2016-12-24 00:10
|
# Generated by Django 1.9.7 on 2016-12-24 00:10
|
||||||
from __future__ import unicode_literals
|
|
||||||
|
|
||||||
from django.db import migrations, models
|
from django.db import migrations, models
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,5 @@
|
||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
# Generated by Django 1.9.7 on 2016-12-24 06:09
|
# Generated by Django 1.9.7 on 2016-12-24 06:09
|
||||||
from __future__ import unicode_literals
|
|
||||||
|
|
||||||
from django.db import migrations, models
|
from django.db import migrations, models
|
||||||
import django.db.models.deletion
|
import django.db.models.deletion
|
||||||
|
|
||||||
|
|
|
@ -1,11 +1,8 @@
|
||||||
from __future__ import unicode_literals
|
|
||||||
|
|
||||||
import datetime
|
import datetime
|
||||||
|
|
||||||
from django.core.exceptions import ObjectDoesNotExist
|
from django.core.exceptions import ObjectDoesNotExist
|
||||||
from django.contrib.auth.models import User
|
from django.contrib.auth.models import User
|
||||||
from django.db import models
|
from django.db import models
|
||||||
from django.utils.encoding import python_2_unicode_compatible
|
|
||||||
from django.utils.translation import ugettext_lazy as _
|
from django.utils.translation import ugettext_lazy as _
|
||||||
|
|
||||||
from symposion.markdown_parser import parse
|
from symposion.markdown_parser import parse
|
||||||
|
@ -14,7 +11,6 @@ from symposion.conference.models import Section
|
||||||
from symposion.speakers.models import Speaker
|
from symposion.speakers.models import Speaker
|
||||||
|
|
||||||
|
|
||||||
@python_2_unicode_compatible
|
|
||||||
class Schedule(models.Model):
|
class Schedule(models.Model):
|
||||||
|
|
||||||
section = models.OneToOneField(Section, verbose_name=_("Section"))
|
section = models.OneToOneField(Section, verbose_name=_("Section"))
|
||||||
|
@ -30,7 +26,6 @@ class Schedule(models.Model):
|
||||||
verbose_name_plural = _('Schedules')
|
verbose_name_plural = _('Schedules')
|
||||||
|
|
||||||
|
|
||||||
@python_2_unicode_compatible
|
|
||||||
class Day(models.Model):
|
class Day(models.Model):
|
||||||
|
|
||||||
schedule = models.ForeignKey(Schedule, verbose_name=_("Schedule"))
|
schedule = models.ForeignKey(Schedule, verbose_name=_("Schedule"))
|
||||||
|
@ -46,7 +41,6 @@ class Day(models.Model):
|
||||||
verbose_name_plural = _("dates")
|
verbose_name_plural = _("dates")
|
||||||
|
|
||||||
|
|
||||||
@python_2_unicode_compatible
|
|
||||||
class Room(models.Model):
|
class Room(models.Model):
|
||||||
|
|
||||||
schedule = models.ForeignKey(Schedule, verbose_name=_("Schedule"))
|
schedule = models.ForeignKey(Schedule, verbose_name=_("Schedule"))
|
||||||
|
@ -61,7 +55,6 @@ class Room(models.Model):
|
||||||
verbose_name_plural = _("Rooms")
|
verbose_name_plural = _("Rooms")
|
||||||
|
|
||||||
|
|
||||||
@python_2_unicode_compatible
|
|
||||||
class Track(models.Model):
|
class Track(models.Model):
|
||||||
name = models.CharField(max_length=80, verbose_name=_("Track"))
|
name = models.CharField(max_length=80, verbose_name=_("Track"))
|
||||||
room = models.ForeignKey(Room)
|
room = models.ForeignKey(Room)
|
||||||
|
@ -76,7 +69,6 @@ class Track(models.Model):
|
||||||
verbose_name_plural = _("Tracks")
|
verbose_name_plural = _("Tracks")
|
||||||
|
|
||||||
|
|
||||||
@python_2_unicode_compatible
|
|
||||||
class SlotKind(models.Model):
|
class SlotKind(models.Model):
|
||||||
"""
|
"""
|
||||||
A slot kind represents what kind a slot is. For example, a slot can be a
|
A slot kind represents what kind a slot is. For example, a slot can be a
|
||||||
|
@ -94,7 +86,6 @@ class SlotKind(models.Model):
|
||||||
verbose_name_plural = _("Slot kinds")
|
verbose_name_plural = _("Slot kinds")
|
||||||
|
|
||||||
|
|
||||||
@python_2_unicode_compatible
|
|
||||||
class Slot(models.Model):
|
class Slot(models.Model):
|
||||||
|
|
||||||
name = models.CharField(max_length=512, editable=False)
|
name = models.CharField(max_length=512, editable=False)
|
||||||
|
@ -181,7 +172,6 @@ class Slot(models.Model):
|
||||||
verbose_name_plural = _("slots")
|
verbose_name_plural = _("slots")
|
||||||
|
|
||||||
|
|
||||||
@python_2_unicode_compatible
|
|
||||||
class SlotRoom(models.Model):
|
class SlotRoom(models.Model):
|
||||||
"""
|
"""
|
||||||
Links a slot with a room.
|
Links a slot with a room.
|
||||||
|
@ -200,7 +190,6 @@ class SlotRoom(models.Model):
|
||||||
verbose_name_plural = _("Slot rooms")
|
verbose_name_plural = _("Slot rooms")
|
||||||
|
|
||||||
|
|
||||||
@python_2_unicode_compatible
|
|
||||||
class Presentation(models.Model):
|
class Presentation(models.Model):
|
||||||
|
|
||||||
slot = models.OneToOneField(Slot, null=True, blank=True, related_name="content_ptr", verbose_name=_("Slot"))
|
slot = models.OneToOneField(Slot, null=True, blank=True, related_name="content_ptr", verbose_name=_("Slot"))
|
||||||
|
@ -247,7 +236,6 @@ class Presentation(models.Model):
|
||||||
verbose_name_plural = _("presentations")
|
verbose_name_plural = _("presentations")
|
||||||
|
|
||||||
|
|
||||||
@python_2_unicode_compatible
|
|
||||||
class Session(models.Model):
|
class Session(models.Model):
|
||||||
|
|
||||||
day = models.ForeignKey(Day, related_name="sessions", verbose_name=_("Day"))
|
day = models.ForeignKey(Day, related_name="sessions", verbose_name=_("Day"))
|
||||||
|
@ -292,7 +280,6 @@ class Session(models.Model):
|
||||||
verbose_name_plural = _("Sessions")
|
verbose_name_plural = _("Sessions")
|
||||||
|
|
||||||
|
|
||||||
@python_2_unicode_compatible
|
|
||||||
class SessionRole(models.Model):
|
class SessionRole(models.Model):
|
||||||
|
|
||||||
SESSION_ROLE_CHAIR = 1
|
SESSION_ROLE_CHAIR = 1
|
||||||
|
|
|
@ -1,4 +1,3 @@
|
||||||
from __future__ import unicode_literals
|
|
||||||
import itertools
|
import itertools
|
||||||
|
|
||||||
from django.db.models import Count, Min
|
from django.db.models import Count, Min
|
||||||
|
|
|
@ -1,4 +1,3 @@
|
||||||
from __future__ import unicode_literals
|
|
||||||
from django.conf.urls import url
|
from django.conf.urls import url
|
||||||
|
|
||||||
from .views import (
|
from .views import (
|
||||||
|
|
|
@ -1,4 +1,3 @@
|
||||||
from __future__ import unicode_literals
|
|
||||||
import json
|
import json
|
||||||
import pytz
|
import pytz
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,3 @@
|
||||||
from __future__ import unicode_literals
|
|
||||||
from django.contrib import admin
|
from django.contrib import admin
|
||||||
|
|
||||||
from symposion.speakers.models import Speaker
|
from symposion.speakers.models import Speaker
|
||||||
|
|
|
@ -1,4 +1,3 @@
|
||||||
from __future__ import unicode_literals
|
|
||||||
from django.apps import AppConfig
|
from django.apps import AppConfig
|
||||||
from django.utils.translation import ugettext_lazy as _
|
from django.utils.translation import ugettext_lazy as _
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,3 @@
|
||||||
from __future__ import unicode_literals
|
|
||||||
from django import forms
|
from django import forms
|
||||||
|
|
||||||
from symposion.speakers.models import Speaker
|
from symposion.speakers.models import Speaker
|
||||||
|
|
|
@ -1,7 +1,5 @@
|
||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
# Generated by Django 1.9.7 on 2016-09-17 03:35
|
# Generated by Django 1.9.7 on 2016-09-17 03:35
|
||||||
from __future__ import unicode_literals
|
|
||||||
|
|
||||||
import datetime
|
import datetime
|
||||||
from django.conf import settings
|
from django.conf import settings
|
||||||
from django.db import migrations, models
|
from django.db import migrations, models
|
||||||
|
|
|
@ -1,7 +1,5 @@
|
||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
# Generated by Django 1.9.7 on 2016-12-30 08:09
|
# Generated by Django 1.9.7 on 2016-12-30 08:09
|
||||||
from __future__ import unicode_literals
|
|
||||||
|
|
||||||
from django.db import migrations
|
from django.db import migrations
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,10 +1,7 @@
|
||||||
from __future__ import unicode_literals
|
|
||||||
|
|
||||||
import datetime
|
import datetime
|
||||||
|
|
||||||
from django.core.urlresolvers import reverse
|
from django.core.urlresolvers import reverse
|
||||||
from django.db import models
|
from django.db import models
|
||||||
from django.utils.encoding import python_2_unicode_compatible
|
|
||||||
from django.utils.translation import ugettext_lazy as _
|
from django.utils.translation import ugettext_lazy as _
|
||||||
|
|
||||||
from django.contrib.auth.models import User
|
from django.contrib.auth.models import User
|
||||||
|
@ -12,7 +9,6 @@ from django.contrib.auth.models import User
|
||||||
from symposion.markdown_parser import parse
|
from symposion.markdown_parser import parse
|
||||||
|
|
||||||
|
|
||||||
@python_2_unicode_compatible
|
|
||||||
class Speaker(models.Model):
|
class Speaker(models.Model):
|
||||||
|
|
||||||
SESSION_COUNT_CHOICES = [
|
SESSION_COUNT_CHOICES = [
|
||||||
|
|
|
@ -1,4 +1,3 @@
|
||||||
from __future__ import unicode_literals
|
|
||||||
from django.conf.urls import url
|
from django.conf.urls import url
|
||||||
|
|
||||||
from .views import (
|
from .views import (
|
||||||
|
|
|
@ -1,4 +1,3 @@
|
||||||
from __future__ import unicode_literals
|
|
||||||
from django.core.exceptions import ObjectDoesNotExist
|
from django.core.exceptions import ObjectDoesNotExist
|
||||||
from django.http import Http404
|
from django.http import Http404
|
||||||
from django.shortcuts import render, redirect, get_object_or_404
|
from django.shortcuts import render, redirect, get_object_or_404
|
||||||
|
|
|
@ -1,5 +1,3 @@
|
||||||
from __future__ import unicode_literals
|
|
||||||
|
|
||||||
from django.utils.html import escape
|
from django.utils.html import escape
|
||||||
from django.utils.safestring import mark_safe
|
from django.utils.safestring import mark_safe
|
||||||
from django.utils.translation import ugettext_lazy as _
|
from django.utils.translation import ugettext_lazy as _
|
||||||
|
|
|
@ -1,4 +1,3 @@
|
||||||
from __future__ import unicode_literals
|
|
||||||
from django.apps import AppConfig
|
from django.apps import AppConfig
|
||||||
from django.utils.translation import ugettext_lazy as _
|
from django.utils.translation import ugettext_lazy as _
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,3 @@
|
||||||
from __future__ import unicode_literals
|
|
||||||
from django import forms
|
from django import forms
|
||||||
from django.forms.models import inlineformset_factory, BaseInlineFormSet
|
from django.forms.models import inlineformset_factory, BaseInlineFormSet
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,5 @@
|
||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
# Generated by Django 1.9.7 on 2016-09-17 03:35
|
# Generated by Django 1.9.7 on 2016-09-17 03:35
|
||||||
from __future__ import unicode_literals
|
|
||||||
|
|
||||||
import datetime
|
import datetime
|
||||||
from django.conf import settings
|
from django.conf import settings
|
||||||
from django.db import migrations, models
|
from django.db import migrations, models
|
||||||
|
|
|
@ -1,5 +1,3 @@
|
||||||
from __future__ import unicode_literals
|
|
||||||
|
|
||||||
import datetime
|
import datetime
|
||||||
|
|
||||||
from django.conf import settings
|
from django.conf import settings
|
||||||
|
@ -7,7 +5,6 @@ from django.core.exceptions import ValidationError
|
||||||
from django.core.urlresolvers import reverse
|
from django.core.urlresolvers import reverse
|
||||||
from django.db import models
|
from django.db import models
|
||||||
from django.db.models.signals import post_init, post_save
|
from django.db.models.signals import post_init, post_save
|
||||||
from django.utils.encoding import python_2_unicode_compatible
|
|
||||||
from django.utils.translation import ugettext_lazy as _
|
from django.utils.translation import ugettext_lazy as _
|
||||||
|
|
||||||
from django.contrib.auth.models import User
|
from django.contrib.auth.models import User
|
||||||
|
@ -45,7 +42,6 @@ BENEFITS = [
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
||||||
@python_2_unicode_compatible
|
|
||||||
class SponsorLevel(models.Model):
|
class SponsorLevel(models.Model):
|
||||||
|
|
||||||
conference = models.ForeignKey(Conference, verbose_name=_("Conference"))
|
conference = models.ForeignKey(Conference, verbose_name=_("Conference"))
|
||||||
|
@ -66,7 +62,6 @@ class SponsorLevel(models.Model):
|
||||||
return self.sponsor_set.filter(active=True).order_by("added")
|
return self.sponsor_set.filter(active=True).order_by("added")
|
||||||
|
|
||||||
|
|
||||||
@python_2_unicode_compatible
|
|
||||||
class Sponsor(models.Model):
|
class Sponsor(models.Model):
|
||||||
|
|
||||||
applicant = models.ForeignKey(User, related_name="sponsorships", verbose_name=_("Applicant"),
|
applicant = models.ForeignKey(User, related_name="sponsorships", verbose_name=_("Applicant"),
|
||||||
|
@ -232,7 +227,6 @@ CONTENT_TYPE_CHOICES = [
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
||||||
@python_2_unicode_compatible
|
|
||||||
class Benefit(models.Model):
|
class Benefit(models.Model):
|
||||||
|
|
||||||
name = models.CharField(_("Name"), max_length=100)
|
name = models.CharField(_("Name"), max_length=100)
|
||||||
|
@ -246,7 +240,6 @@ class Benefit(models.Model):
|
||||||
return self.name
|
return self.name
|
||||||
|
|
||||||
|
|
||||||
@python_2_unicode_compatible
|
|
||||||
class BenefitLevel(models.Model):
|
class BenefitLevel(models.Model):
|
||||||
|
|
||||||
benefit = models.ForeignKey(Benefit, related_name="benefit_levels", verbose_name=_("Benefit"))
|
benefit = models.ForeignKey(Benefit, related_name="benefit_levels", verbose_name=_("Benefit"))
|
||||||
|
@ -265,7 +258,6 @@ class BenefitLevel(models.Model):
|
||||||
return "%s - %s" % (self.level, self.benefit)
|
return "%s - %s" % (self.level, self.benefit)
|
||||||
|
|
||||||
|
|
||||||
@python_2_unicode_compatible
|
|
||||||
class SponsorBenefit(models.Model):
|
class SponsorBenefit(models.Model):
|
||||||
|
|
||||||
sponsor = models.ForeignKey(Sponsor, related_name="sponsor_benefits", verbose_name=_("Sponsor"))
|
sponsor = models.ForeignKey(Sponsor, related_name="sponsor_benefits", verbose_name=_("Sponsor"))
|
||||||
|
|
|
@ -1,9 +1,4 @@
|
||||||
from __future__ import unicode_literals
|
|
||||||
try:
|
|
||||||
from io import StringIO
|
from io import StringIO
|
||||||
except:
|
|
||||||
# Python 2
|
|
||||||
from cStringIO import StringIO
|
|
||||||
import itertools
|
import itertools
|
||||||
import logging
|
import logging
|
||||||
import os
|
import os
|
||||||
|
|
|
@ -1,4 +1,3 @@
|
||||||
from __future__ import unicode_literals
|
|
||||||
from django import forms
|
from django import forms
|
||||||
|
|
||||||
from django.utils.html import escape
|
from django.utils.html import escape
|
||||||
|
|
|
@ -1,6 +1,4 @@
|
||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
from __future__ import unicode_literals
|
|
||||||
|
|
||||||
from django.db import models, migrations
|
from django.db import models, migrations
|
||||||
import datetime
|
import datetime
|
||||||
from django.conf import settings
|
from django.conf import settings
|
||||||
|
|
|
@ -1,9 +1,6 @@
|
||||||
from __future__ import unicode_literals
|
|
||||||
|
|
||||||
import datetime
|
import datetime
|
||||||
|
|
||||||
from django.db import models
|
from django.db import models
|
||||||
from django.utils.encoding import python_2_unicode_compatible
|
|
||||||
from django.utils.translation import ugettext_lazy as _
|
from django.utils.translation import ugettext_lazy as _
|
||||||
|
|
||||||
from django.contrib.auth.models import Permission, User
|
from django.contrib.auth.models import Permission, User
|
||||||
|
@ -18,7 +15,6 @@ TEAM_ACCESS_CHOICES = [
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
||||||
@python_2_unicode_compatible
|
|
||||||
class Team(models.Model):
|
class Team(models.Model):
|
||||||
|
|
||||||
slug = models.SlugField(unique=True, verbose_name=_("Slug"))
|
slug = models.SlugField(unique=True, verbose_name=_("Slug"))
|
||||||
|
|
|
@ -1,4 +1,3 @@
|
||||||
from __future__ import unicode_literals
|
|
||||||
from django.http import Http404, HttpResponseNotAllowed
|
from django.http import Http404, HttpResponseNotAllowed
|
||||||
from django.shortcuts import render, redirect, get_object_or_404
|
from django.shortcuts import render, redirect, get_object_or_404
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,3 @@
|
||||||
from __future__ import unicode_literals
|
|
||||||
|
|
||||||
from django.contrib.auth.decorators import login_required
|
from django.contrib.auth.decorators import login_required
|
||||||
from django.shortcuts import render, redirect
|
from django.shortcuts import render, redirect
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue