いつもお世話になっております。
python2の勉強をしています。
anacondaをwindows7で動作させて、djangoで実行しようと考えています。
使用しているpythonのversionは2.7.15です。
使用しているdjangoのversionは1.11.0です。
作業の過程で独力で解決が困難な問題に直面したのでご助力をお願いしたいです。
■やったこと
c:\user\administrator\projects\下にgithubからダウンロードしたファイルを設置して、anaconda promptにて
'#python manage.py runserverを実行しました。
■結果
以下のエラーが表示されました。
cmd
1File "c:\中略\projects\zip\zip\urls.py", line 1, in <module> 2 from django.conf.urls import patterns, include, url 3ImportError:cannot import name patterns
urls.pyのコードは以下になります。
python
1from django.conf.urls import patterns, include, url 2from django.contrib import admin 3 4urlpatterns = patterns('', 5 url(r'^admin/', include(admin.site.urls)), 6 url(r'^api/', include('core.urls')) 7) 8
調べてみるとdjangoは以前のバージョンでpatternsが廃止されたと出てきました。
そのためpatternsを使用しないで書き換えなければならないのですが、
python
1from django.conf.urls import include, url 2 3from django.contrib import admin 4 5urlpatterns = [ 6 url(r'^admin/', include((admin.site.urls),)), 7 url(r'^api/', include(('core.urls'),)), 8 9]
や
python
1from django.conf.urls import path,include, url 2 3from django.contrib import admin 4 5urlpatterns = path( 6 url(r'^admin/', include((admin.site.urls),)), 7 url(r'^api/', include(('core.urls'),)), 8 ) 9
など、どう書き換えてもうまく動作しませんでした。
この場合ですとurls.pyをどのように書き換えればいいのでしょうか。
どなたかご教示ください。よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/06/09 02:02