使用xadmin时出错

2024-09-27 21:33:48 发布

您现在位置:Python中文网/ 问答频道 /正文

这是我注册的xadmin应用程序

 INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'users',
    'courses',
    'operation',
    'organization',
    'xadmin',
    'crispy_forms'
]

这是网址

^{pr2}$

但我不知道怎么处理这个问题,我刚开始学习django

  File "C:\Users\PC_LF\Envs\testvir2\lib\site-packages\xadmin\__init__.py", line 4, in <module>
    from xadmin.sites import AdminSite, site
  File "C:\Users\PC_LF\Envs\testvir2\lib\site-packages\xadmin\sites.py", line 3, in <module>
    from future.utils import iteritems
ImportError: No module named 'future'

Tags: djangopylibpackageslinesitexadmincontrib
3条回答

这会解决你的问题

pip install django-import-export

在你的网址.py做些像。。。在

from django.conf.urls import url,patterns
from django.contrib import admin
import xadmin
xadmin.autodiscover()

from xadmin.plugins import xversion
xversion.register_models()

urlpatterns = patterns('',
    url(r'^admin/', admin.site.urls),
    url(r'xadmin/', include(xadmin.site.urls)),
)

看起来xadmin需要python-future。您可以安装:

pip install python-future

相关问题 更多 >

    热门问题