当前位置: 首页 > 面试题库 >

Django-所包含的urlconf中没有任何模式

林玮
2023-03-14
问题内容

我的网站以前可以正常工作,但突然因错误而中断

配置不正确,位于/包含的urlconf resume.urls中没有任何模式

该项目的基础称为简历。在settings.py我已经设置

ROOT_URLCONF = 'resume.urls'

这是我的resume.urls,位于项目根目录中。

from django.conf.urls.defaults import *

# Uncomment the next two lines to enable the admin:
from django.contrib import admin
admin.autodiscover()

urlpatterns = patterns('',
    # Example:
    # (r'^resume/', include('resume.foo.urls')),

    # Uncomment the admin/doc line below and add 'django.contrib.admindocs' 
    # to INSTALLED_APPS to enable admin documentation:
    (r'^admin/doc/', include('django.contrib.admindocs.urls')),

    # Uncomment the next line to enable the admin:
    (r'^admin/', include(admin.site.urls)),

    (r'^accounts/login/$', 'django.contrib.auth.views.login'),


    #(r'^employer/', include(students.urls)),

    (r'^ajax/', include('urls.ajax')),
    (r'^student/', include('students.urls')),
    (r'^club/(?P<object_id>\d+)/$', 'resume.students.views.club_detail'),
    (r'^company/(?P<object_id>\d+)/$', 'resume.students.views.company_detail'),
    (r'^program/(?P<object_id>\d+)/$', 'resume.students.views.program_detail'),
    (r'^course/(?P<object_id>\d+)/$', 'resume.students.views.course_detail'),
    (r'^career/(?P<object_id>\d+)/$', 'resume.students.views.career_detail'),

    (r'^site_media/(?P<path>.*)$', 'django.views.static.serve', {'document_root': 'C:/code/django/resume/media'}),

)

我有一个名为urls的文件夹和一个文件ajax.py。(我还在同一文件夹中创建了一个空白的init .py,以便可以识别url。)这是ajax.py。

from django.conf.urls.defaults import *

urlpatterns = patterns('',
    (r'^star/(?P<object_id>\d+)$', 'resume.students.ajax-calls.star'),
)

有人知道怎么了吗?这真让我抓狂。


问题答案:

检查你的模式中是否包含指向不存在的模块或没有urlpatterns成员的模块的include语句。我发现你的include('urls.ajax')可能不正确。应该是ajax.urls吗?



 类似资料:
  • 问题内容: 我有一个django(1.6.x)项目,可以在开发服务器上正常运行,但是在Ubuntu 12.04.3上的Apache2(2.2.22.1)和mod_wsgi(3.3-4)下运行失败,并显示错误消息 配置不当:所包含的urlconf erp.urls中没有任何模式 我不明白为什么它可以与开发服务器一起使用,但不能与Apache2 / mod_wsgi一起使用,我发现很难跟踪错误的出处。

  • 问题内容: 我是Django的新手,我正尝试通过一个正在开发的简单项目“ dubliners”和一个名为“ book”的应用程序来学习它。目录结构是这样的: 我有一个JPG文件,需要在每个网页的页眉中显示。我应该在哪里存储文件?我应该使用哪个路径来使用模板显示标签?我已经尝试过各种位置和路径,但到目前为止没有任何效果。 … 感谢您在下面发布答案。但是,我尝试了图像的相对路径和绝对路径,但仍然在网页

  • 正如标题所说。正确呈现所有的unicode格式,包括复合字符和影响其他字符和连字的字符,这真的很难,我理解这一点。我们的字体似乎是为最大限度地支持Unicode符号而设计的(Symbola、Code2001等),以及特定平面或字符范围的专用字体(BabelStone Han等)。 我不太了解字体的底层技术细节。有最大尺寸吗?是版权问题吗?重画所有现存的大约110,000个符号是不是太难了?我理解对

  • 问题内容: 在PHP中可以包含脚本目录吗? 即代替: 是否有类似的东西: 似乎找不到找到针对特定类的大约10个子类的集合的好方法。 问题答案:

  • 问题内容: 有没有一种方法可以选择其中一列仅包含,但包含任意数量的预定义值的行? 我一直在使用它,但是它返回的行中我的列至少包含一个值(我知道这正是它应该做的)。 但我正在寻找一种方法,仅选择在关键字列中仅包含我的关键字的行。 关键字示例: 使用上述关键字,我希望返回前两个结果,而不是后两个: 我的专栏包含用逗号分隔的适用于该产品行的所有关键字的列表。 问题答案: 由于您将列表存储为包含逗号分隔列

  • 本文向大家介绍Django 路由层URLconf的实现,包括了Django 路由层URLconf的实现的使用技巧和注意事项,需要的朋友参考一下 分组 分组的目的:让服务端获得url中的具体数据,通过分组,把需要的数据按函数传参的方式传递给服务器后台 1-无名分组 若要从URL 中捕获一个值,只需要在它周围放置一对圆括号 2-有名分组 在更高级的用法中,可以使用命名的正则表达式组来捕获URL 中的值