Trang web của tôi, được làm việc trước, đột nhiên bắt đầu phá vỡ với lỗiDjango - Các bao gồm URLconf không có bất kỳ mô hình trong đó
"ImproperlyConfigured tại/ trình bao gồm URLconf resume.urls không có bất kỳ các mẫu trong đó "
Cơ sở dự án được gọi là tiếp tục. Trong settings.py tôi đã đặt
ROOT_URLCONF = 'resume.urls'
Đây là sơ yếu lý lịch của tôi, nằm trong thư mục gốc của dự án.
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'}),
)
Tôi có một thư mục có tên là url và tệp ajax.py bên trong. (Tôi cũng đã tạo một trống init .py trong cùng thư mục để các url sẽ được nhận dạng.) Đây là ajax.py.
from django.conf.urls.defaults import *
urlpatterns = patterns('',
(r'^star/(?P<object_id>\d+)$', 'resume.students.ajax-calls.star'),
)
Bất cứ ai biết điều gì là sai? Điều này khiến tôi điên mất.
Cảm ơn,
Tôi đồng ý rằng đó có thể là vấn đề. –
Tôi đã chỉnh sửa bài đăng gốc của mình để bao gồm mã từ ajax.py. Tôi cũng đã cố gắng bình luận về việc bao gồm - vẫn không có súc sắc. – unsorted
Bạn không thể có một 'urls.py' và một thư mục có tên là' url 'trong cùng một gói. Nếu bạn muốn có 'resume.urls' và' resume.urls.ajax', thì bạn sẽ cần phải di chuyển tất cả nội dung của 'urls.py' vào' url/__ init __. Py' và xóa 'urls.py 'tệp. – AdmiralNemo