当前位置: 首页 > 知识库问答 >
问题:

ImportError:没有名为grappellidjango的模块。contrib

向安福
2023-03-14

我设定如下http://django-grappelli.readthedocs.org/en/2.6.3/index.html

settings.py

    INSTALLED_APPS = (
        'grappelli',
        'django.contrib.admin',
    )
url.py

urlpatterns = patterns('',
    (r'^grappelli/', include('grappelli.urls')), # grappelli URLS
    (r'^admin/',  include(admin.site.urls)), # admin site
)

$python管理。py收集静态

因此,我的pycharm3。4.1与django1。7.1和Grapelli2。6.3告诉我:

回溯(最后一次调用):
文件“D:\PyCharm 3.4.1\helpers\PyCharm\django\u manage.py”,第23行,在
运行模块(manage\u File,None,'main',True)
文件“D:\Python27\lib\runpy.py”,第176行,在运行模块
fname,loader,pkg\u name)中
文件“D:\Python27\lib\runpy.py”,第82行,在运行模块代码
mod\u name,mod\fnu加载程序中,pkg\u name)
文件“D:\Python27\lib\runpy.py”,第72行,在run\u globals的exec代码中
文件“D:\Documents\programe\python\django\mysite\manage.py”,第10行,在
执行命令行(sys.argv)
文件“D:\Python27\lib\site packages\django-1.7.1-py2.7.egg\django\core\management\uu init”,第385行,在从命令行执行命令实用程序中。execute()
文件“D:\Python27\lib\site packages\django-1.7.1-py2.7.egg\django\core\management\u_init\u_.py”,第354行,在execute
django中。setup()
文件“D:\Python27\lib\site packages\django-1.7.1-py2.7.egg\django\uuuuuu init\uuuuuuuuu.py”,第21行,在安装程序应用程序中。填充(settings.INSTALLED_APPS)
文件“D:\Python27\lib\site packages\django-1.7.1-py2.7.egg\django\APPS\registry.py”,第85行,在填充
app_config=AppConfig中。创建(条目)
文件“D:\Python27\lib\site packages\django-1.7.1-py2.7.egg\django\apps\config.py”,第116行,在创建
mod=import\u模块(mod\u路径)
文件“D:\Python27\lib\importlib\uu init\uuuuuuuuuuuuuuuuuu.py”,第37行,在导入模块
导入(名称)
导入:没有名为Grapellidjango的模块。contrib

共有1个答案

壤驷茂实
2023-03-14

请在设置中设置以下设置。py文件:-

    INSTALLED_APPS = (
    'grappelli',
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
)

    MIDDLEWARE_CLASSES = (
    'django.contrib.sessions.middleware.SessionMiddleware',
    'django.middleware.common.CommonMiddleware',
    'django.middleware.csrf.CsrfViewMiddleware',
    'django.contrib.auth.middleware.AuthenticationMiddleware',
    'django.contrib.auth.middleware.SessionAuthenticationMiddleware',
    'django.contrib.messages.middleware.MessageMiddleware',
    'django.middleware.clickjacking.XFrameOptionsMiddleware',
)

我希望上述解决方案能解决您的问题。

 类似资料:
  • 问题内容: 我已经使用命令安装了redis,但是当我运行Python程序时收到此错误: 知道发生了什么问题还是我也应该安装其他软件包?我正在使用Ubuntu 13.04,并且具有Python 2.7。 问题答案: 要安装redis-py,只需: 或者(您确实应该使用点子): 或从来源: 入门 详细信息:https : //pypi.python.org/pypi/redis

  • 问题内容: 由于某种原因,我不能使用or模块。在python shell中运行以下命令后 要么 我得到这个错误 ModuleNotFoundError:没有名为“ Tkinter”的模块 要么 ModuleNotFoundError:没有名为“ tkinter”的模块 可能是什么原因,我们如何解决呢? 问题答案: 您可能需要使用以下一种(或类似的方式)安装它: 您也可以针对python 3.7提及

  • 问题内容: 我在 Google App Engine的Python 使用Google Translate API时遇到此错误,但是我不知道如何解决, 我将尝试 设置指示Google App Engine SDK的环境 ,然后再次上传到Google Apps Engine, 始终会收到错误消息 , 错误:服务器错误 服务器遇到错误,无法完成您的请求。如果问题仍然存在,请报告您的问题并提及此错误消息以

  • 问题内容: 我指的是以下教程来为我的Web应用程序创建登录页面。 http://code.tutsplus.com/tutorials/intro-to-flask-signing-in-and-out--net-29982 我的数据库有问题。我正在 当我执行 我已经尝试了所有可能的方法来安装python mysql,这是本教程中提到的一种,easy_install,sudo apt-get in

  • 问题内容: 我是这个Python世界的新手(仅1周)。我尝试安装django-mssql,但是当我尝试导入库(使用)时,出现以下错误消息: 我试图寻找那个图书馆而没有成功。 你们能指出我正确的方向吗? 问题答案: 您缺少包裹。它带有ActivePython,但您可以将它作为pywin32的一部分单独在GitHub(以前在SourceForge上)上获得。 您也可以简单地使用:

  • 问题内容: 我目前正在练习matplotlib。这是我练习的第一个示例。 当我使用运行脚本时,它可以正确显示绘图。但是,我自己运行它,它引发了以下问题: python是否在不同位置查找matplotlib? 环境是: numpy,scipy,matplotlib已安装: 问题答案: 您的计算机上安装了两个python,一个是Mac OSX随附的标准python,第二个是您使用端口安装的python