parsemail.sh failed

WEN Pingbo wengpingbo at gmail.com
Tue Jun 28 16:33:10 AEST 2016


Thanks, Finucane

The Django 1.8.13 works, previous version I used is Django 1.9.7.

Pingbo

2016-06-27 21:24 GMT+08:00 Finucane, Stephen <stephen.finucane at intel.com>:
> On 27 Jun 21:21, WEN Pingbo wrote:
>> Hi,
>>
>> I got an error when importing some email to patchwork.
>>
>> Command: cat ~/mail/mail.0P8xgrB1UW | ./patchwork/bin/parsemail.sh
>>
>> Output:
>>   File "/opt/patchwork/patchwork/bin/parsemail.py", line 39, in <module>
>>     from django.contrib.auth.models import User
>>   File "/usr/local/lib/python2.7/dist-packages/django/contrib/auth/models.py",
>> line 4, in <module>
>>     from django.contrib.auth.base_user import AbstractBaseUser, BaseUserManager
>>   File "/usr/local/lib/python2.7/dist-packages/django/contrib/auth/base_user.py",
>> line 49, in <module>
>>     class AbstractBaseUser(models.Model):
>>   File "/usr/local/lib/python2.7/dist-packages/django/db/models/base.py",
>> line 94, in __new__
>>     app_config = apps.get_containing_app_config(module)
>>   File "/usr/local/lib/python2.7/dist-packages/django/apps/registry.py",
>> line 239, in get_containing_app_config
>>     self.check_apps_ready()
>>   File "/usr/local/lib/python2.7/dist-packages/django/apps/registry.py",
>> line 124, in check_apps_ready
>>     raise AppRegistryNotReady("Apps aren't loaded yet.")
>> django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet.
>>
>> Even I add django.setup() before 'import User', still got some errors:
>>
>>   File "/opt/patchwork/patchwork/models.py", line 28, in <module>
>>     from django.contrib.auth.models import User
>> ImportError: cannot import name User
>>
>> Is my parsemail.sh used correctly? Or need some extra settings?
>
> Could you try using Django < 1.10? This version is not yet supported,
> and Django 1.8 is recommended. This should resolve this issue.
>
> Stephen


More information about the Patchwork mailing list