from django.contrib import admin
from django.urls import path,include
urlpatterns = [
path('blog/', include('blog.urls')),
path('admin/', admin.site.urls),
]
这个文件称之为路由,每一个app都有配置自己单独的路由文件,然后在总路由文件中包含。
app下的urls.py
from django.urls import path
from . import views
urlpatterns = [
path('', views.index,name='index'),
]
from django.shortcuts import render
# Create your views here.
def index(request):
return render(request, 'blog/index.html')
在blog文件夹下建立目录templates/blog/index.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>我的第一个dJango网站</title>
</head>
<body>
你好,这是石小磊的网站。
</body>
</html>
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'blog.apps.BlogConfig', # 新加了一行.用于激活app
]
留言