2017-06-20 10 views
-1

私は非常に新しく、チュートリアルをやっています。少し古いです。私はこれが名前の 'パターン'、次にインクルード、そして構文などをインポートできないというエラーが続いています。では、このセクションは何が間違っていますか?今日はどのように書きますか?あなたの時間をありがとう。このURLパターンをPython 3.6/django1.11に書き込むにはどうすればよいですか? (現在Python 2.7/django1.7にあります)

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


    urlpatterns = patterns('', 
     url(r'^$', home_view, name='home'), 
     url(r'^notes/', include('notes.urls', namespace='notes')), 
    ) 

以下の返信は、この問題を修正しました。 問題が発生しました: NameError:名前 'ノート'が定義されていません。 それはどういう意味ですか?あなたの時間のために タイ。

+0

パターン機能はdjangoで廃止されました –

+0

'patterns()'は1.8では廃止され、1.10では削除されました。 – knbk

+0

チュートリアルで 'patterns'を使用している場合は、古くなっています。修正は簡単ですが、このような他の問題を避けるために新しいチュートリアルを探す方がよいかもしれません。 – Alasdair

答えて

1
from django.conf.urls import include, url 
    from django.contrib import admin 
    from djangonote.views import home_view 


    urlpatterns = [ 
     url(r'^$', home_view, name='home'), 
     url(r'^notes/', include('notes.urls', namespace='notes')), 
] 
+0

あなたの答えをありがとう!それは間違いなくその問題を解決しました。サーバーを実行しようとすると、エラーが表示されます。NameError:name 'notes'が定義されていません....どういう意味ですか? –

+0

完全なスタックトレースを投稿すると、エラーがどこにあるかをわかりやすくすることができます – Exprator

関連する問題