【问题标题】:Admin error while configuring django admin配置 django admin 时出现管理员错误
【发布时间】:2012-03-06 12:51:38
【问题描述】:

我在尝试让 django admin 在我的网络应用程序上运行时遇到此错误。

SyntaxError at /admin/
invalid syntax (admin.py, line 1)
Request Method: GET
Request URL:    http://127.0.0.1:8000/admin/
Django Version: 1.3.1
Exception Type: SyntaxError
Exception Value:    
invalid syntax (admin.py, line 1)
Exception Location: /Library/Python/2.7/site-packages/django/utils/importlib.py in import_module, line 35

Python 可执行文件:/usr/bin/python

有什么解决办法吗?

我试过谷歌搜索,但这是一个奇怪的错误。

最好的部分是,我的网络应用程序中没有 admin.py 文件。

任何帮助将不胜感激。 :)

【问题讨论】:

    标签: python django django-admin


    【解决方案1】:

    当您从 admin.py 中删除 cmets 时,请确保您也删除了该行中的前导空格。

    请检查该文件,如果这不能解决问题,请给出admin.py 的上下文

    【讨论】:

    • 我设法解决了这个问题。但问题是当我注释掉 admin.autodiscover() 时,错误就消失了。但是,当我在管理页面上执行某些操作时,下次我将无法再次执行此操作。所以我需要重新插入该语句。但是我该如何解决呢?重新插入后,语法错误再次出现。
    • 请您提供与您使用的相同的admin.py 吗?您也可以通过我的邮件 ID 发送给我。
    • from r2.models import Keyword from django.contrib import admin admin.site.register(Keyword)
    • 我的admin.py如下: from r2.models import Keyword from django.contrib import admin admin.site.register(Keyword)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-21
    • 1970-01-01
    • 2015-02-27
    • 2016-11-28
    • 2018-12-04
    相关资源
    最近更新 更多