簡體   English   中英

Django - URL路由問題(無法導入名稱'urls')

[英]Django - URL routing issues (cannot import name 'urls')

我正在關注https://docs.djangoproject.com/en/1.7/intro/tutorial03/上的Django教程,並試圖讓索引視圖顯示出來。 我已逐字嘗試了頁面上指定的代碼,但繼續收到錯誤。

民調/ urls.py:

from django.conf.urls import patterns, urls
    from polls import views

    urlpatterns = patterns('', 
    url(r'^$', views.index, name='index'),
)

mysite的/ urls.py:

from django.conf.urls import patterns, include, url
from django.contrib import admin

urlpatterns = patterns('',
    url(r'^polls/', include('polls.urls')),
    url(r'^admin/', include(admin.site.urls)),

最后,views.py中的索引方法:

from django.shortcuts import render
from django.http import HttpResponse

# Create your views here.

def index(request): 
    return HttpResponse("<h1>Hello world!</h1>");

我不確定我做錯了什么。 我一直收到一條錯誤,上面寫着“無法導入名稱'網址'。” 任何幫助,將不勝感激!

問題出在你的import語句中 - django.conf.urls包中沒有urls函數。

更換:

from django.conf.urls import patterns, urls

有:

from django.conf.urls import patterns, url

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM