なぜこれで404が得られますか?Djangoフレームワーク - ページが見つかりません
は、これは私の個人用サイト/ urls.pyファイルです:
from django.conf.urls import url, include
from django.contrib import admin
urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'^$/', include('personal.urls')),
]
そして、これは私の個人用サイト/ urls.py /個人ファイルです
from django.conf.urls import url
from . import views
urlpatterns =[url(r'^$',views.index, name='index')]
個人用サイト/個人/ views.py
from django.shortcuts import render
def index(request):
return render(request, 'personal/home.html')
その後、templates/personal/header.htmlのようなテンプレートフォルダを作成しました。ファイルは同じフォルダにhome.htmlについて今、この
<body class="body" style="background-color:#f6f6f6">
<div>
{% block content %}
{% endblock %}
</div>
</body>
のように見えます
{% extends "personal/header.html" %}
{% block content %}
<p>Hey! Welcome to my website! Well, I wasn't expecting guests. Um, my name is HVS. I am a programmer.</p>
{% endblock %}
私も個人用サイトのサブディレクトリにsettings.pyファイルにAPPをインストールした
が、それでも私は実行したとき
">python manage.py runserver"
それはURLが404を見つけていないことを私に告げるページBT OK走る!!
これは私のブラウザの出力である:
私はここにこのURLは、これまで
r'^$/'
一致しませんWindowsの8、パイソン3 &のDjango 1.9
あなたは最も重要な情報を提供していません。どのURLにアクセスしようとしていますか? – DeepSpace
まず、最初の引数 'request'を忘れてしまいました。ところで、私たちはURLが何が起こっているのかを知ろうとする必要があります。 –