From a48f76a2d3a98c21d4b37f19cf84073e77db55c8 Mon Sep 17 00:00:00 2001 From: Stephen Finucane Date: Tue, 7 Apr 2015 22:20:48 +0100 Subject: Resolve removed 'AUTH_PROFILE_MODULE' setting The 'AUTH_PROFILE_MODULE' setting, and the 'get_profile()' method on the 'User' model are removed in Django 1.7. This causes errors when using Patchwork with Django 1.7+. There are three changes necessary: * Replace profile model's 'ForeignKey' with a 'OneToOneField' * Remove all 'get_profile()' calls * Delete 'AUTH_PROFILE_MODULE' settings from 'settings.py' These changes are discussed here: http://deathofagremmie.com/2014/05/24/retiring-get-profile-and-auth-profile-module/ Django 1.6 also introduces two other notable changes: * The 'XViewMiddleware' module has been moved * A new test runner has been introduced It is not possible to fix these issues without breaking compatibility with Django 1.5. As a result they have been ignored and must be resolved in a future release. Signed-off-by: Stephen Finucane Signed-off-by: Jeremy Kerr --- apps/settings.py | 2 -- 1 file changed, 2 deletions(-) (limited to 'apps/settings.py') diff --git a/apps/settings.py b/apps/settings.py index e663c48..379fbc5 100644 --- a/apps/settings.py +++ b/apps/settings.py @@ -86,8 +86,6 @@ TEMPLATE_CONTEXT_PROCESSORS = ( "django.core.context_processors.i18n", "django.core.context_processors.media") -AUTH_PROFILE_MODULE = "patchwork.userprofile" - INSTALLED_APPS = ( 'django.contrib.auth', 'django.contrib.contenttypes', -- cgit v1.2.3