【问题标题】:django-non rel app not found找不到 django-non rel 应用程序
【发布时间】:2012-03-20 19:34:46
【问题描述】:

我是第一次使用 django-non rel。我已经有一个简单的 django 项目。我创建了一个名为 job_board 的应用程序并添加到已安装的应用程序元组中。我复制了现有的模型、视图和模板并更新了网址。

在执行 manage.py runserver 后出现错误:

名称“job_board”未定义

INSTALLED_APPS = (
    # 'django.contrib.admin',
    'django.contrib.contenttypes',
    'django.contrib.auth',
    'django.contrib.sessions',
    'job_board',
    'djangotoolbox',
    'autoload',
    'dbindexer',

    # djangoappengine should come last, so it can override a few manage.py commands
    'djangoappengine',
)


urlpatterns = patterns('',
    ('^_ah/warmup$', 'djangoappengine.views.warmup'),
    (r'^$', job_board.views.main_page),
    (r'^edit-job/$', job_board.views.edit_job),
    (r'^edit-job/(?P<job_id>\d+)$', job_board.views.edit_job),
    (r'^job-details/(?P<job_id>\d+)$', job_board.views.job_details),
    (r'^edit-location/$', job_board.views.edit_location),
    (r'^edit-location/(?P<job_id>\d+)/(?P<location_id>\d+)$', job_board.views.edit_location),
    (r'^edit-customer/$', job_board.views.edit_customer),
    (r'^edit-customer/(?P<job_id>\d+)/(?P<customer_id>\d+)$', job_board.views.edit_customer),
)

我错过了什么?

【问题讨论】:

    标签: python django google-app-engine django-nonrel


    【解决方案1】:

    如果您在 urls.py 中直接使用模块(而不是将其称为字符串),则需要先导入它。

    【讨论】:

    • 哇,我真笨。谢谢我是python和django的新手,经常忽略导入模块。谢谢!
    猜你喜欢
    • 2013-09-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-30
    相关资源
    最近更新 更多