天天看點

xadmin.sites.AlreadyRegistered: The model UserProfiles is already registered

Traceback (most recent call last):

File

"D:\myblogenv\lib\site-packages\django\utils\autoreload.py"

, line 

226

in

wrapper

fn(

*

args, 

*

*

kwargs)

File

"D:\myblogenv\lib\site-packages\django\core\management\commands\runserver.py"

, line 

109

in

inner_run

autoreload.raise_last_exception()

File

"D:\myblogenv\lib\site-packages\django\utils\autoreload.py"

, line 

249

in

raise_last_exception

six.reraise(

*

_exception)

File

"D:\myblogenv\lib\site-packages\django\utils\six.py"

, line 

685

in

reraise

raise

value.with_traceback(tb)

File

"D:\myblogenv\lib\site-packages\django\utils\autoreload.py"

, line 

226

in

wrapper

fn(

*

args, 

*

*

kwargs)

File

"D:\myblogenv\lib\site-packages\django\__init__.py"

, line 

18

in

setup

apps.populate(settings.INSTALLED_APPS)

File

"D:\myblogenv\lib\site-packages\django\apps\registry.py"

, line 

115

in

populate

app_config.ready()

File

"D:\myblogenv\lib\site-packages\xadmin\apps.py"

, line 

14

in

ready

self

.module.autodiscover()

File

"D:\myblogenv\lib\site-packages\xadmin\__init__.py"

, line 

56

in

autodiscover

import_module(

'%s.adminx'

%

app_config.name)

File

"C:\Program Files\Python35\lib\importlib\__init__.py"

, line 

126

in

import_module

return

_bootstrap._gcd_import(name[level:], package, level)

File

"<frozen importlib._bootstrap>"

, line 

986

in

_gcd_import

File

"<frozen importlib._bootstrap>"

, line 

969

in

_find_and_load

File

"<frozen importlib._bootstrap>"

, line 

958

in

_find_and_load_unlocked

File

"<frozen importlib._bootstrap>"

, line 

673

in

_load_unlocked

File

"<frozen importlib._bootstrap_external>"

, line 

665

in

exec_module

File

"<frozen importlib._bootstrap>"

, line 

222

in

_call_with_frames_removed

File

"D:\MyBlog\cuser\adminx.py"

, line 

37

in

<module>

xadmin.site.register(UserProfiles, UserProfilesAdmin)

File

"D:\myblogenv\lib\site-packages\xadmin\sites.py"

, line 

107

in

register

'The model %s is already registered'

%

model.__name__)

xadmin.sites.AlreadyRegistered: The model UserProfiles 

is

already registered

解決方法,執行以下兩條指令即可:

xadmin.site.unregister(UserProfiles)

xadmin.site.register(UserProfiles, UserProfilesAdmin)

假若還不行,執行下面的指令:

makemigrations xadmin

migrate xadmin

詳情部落格連結:http://www.cnblogs.com/Andy963/p/8573725.html

繼續閱讀