From ae5cd2b298e1899ef0991b09b5ad2bf53889b86b Mon Sep 17 00:00:00 2001 From: lampslave Date: Mon, 3 Oct 2016 20:56:36 +0300 Subject: [PATCH 1/2] add migration to be compatible with django 1.8 --- userena/migrations/0002_auto_20161003_1253.py | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 userena/migrations/0002_auto_20161003_1253.py diff --git a/userena/migrations/0002_auto_20161003_1253.py b/userena/migrations/0002_auto_20161003_1253.py new file mode 100644 index 00000000..3147c956 --- /dev/null +++ b/userena/migrations/0002_auto_20161003_1253.py @@ -0,0 +1,26 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.db import models, migrations +import userena.managers + + +class Migration(migrations.Migration): + + dependencies = [ + ('userena', '0001_initial'), + ] + + operations = [ + migrations.AlterModelManagers( + name='userenasignup', + managers=[ + ('objects', userena.managers.UserenaManager()), + ], + ), + migrations.AlterField( + model_name='userenasignup', + name='email_unconfirmed', + field=models.EmailField(help_text='Temporary email address when the user requests an email change.', max_length=254, verbose_name='unconfirmed email address', blank=True), + ), + ] From a9f0fb06a05f91b4134e89236f628543282775a2 Mon Sep 17 00:00:00 2001 From: lampslave Date: Mon, 3 Oct 2016 21:15:55 +0300 Subject: [PATCH 2/2] add migration to be compatible with django 1.8 - add fix for django 1.7 --- userena/migrations/0002_auto_20161003_1253.py | 23 ++++++++++++------- 1 file changed, 15 insertions(+), 8 deletions(-) diff --git a/userena/migrations/0002_auto_20161003_1253.py b/userena/migrations/0002_auto_20161003_1253.py index 3147c956..3864786f 100644 --- a/userena/migrations/0002_auto_20161003_1253.py +++ b/userena/migrations/0002_auto_20161003_1253.py @@ -1,6 +1,7 @@ # -*- coding: utf-8 -*- from __future__ import unicode_literals +import django from django.db import models, migrations import userena.managers @@ -11,16 +12,22 @@ class Migration(migrations.Migration): ('userena', '0001_initial'), ] - operations = [ - migrations.AlterModelManagers( - name='userenasignup', - managers=[ - ('objects', userena.managers.UserenaManager()), - ], - ), + operations = [] + + if django.VERSION >= (1, 8): + operations.append( + migrations.AlterModelManagers( + name='userenasignup', + managers=[ + ('objects', userena.managers.UserenaManager()), + ], + ), + ) + + operations.append( migrations.AlterField( model_name='userenasignup', name='email_unconfirmed', field=models.EmailField(help_text='Temporary email address when the user requests an email change.', max_length=254, verbose_name='unconfirmed email address', blank=True), ), - ] + )