在网上看了很多相关信息,都没有解决我自己的问题,从头到尾顺了一遍,觉得应该是新建的app的路径配置出了问题,然后就重新配置了一遍就解决了
以下是解决步骤
在解决问题之前,事先看看我们最后完成的文件结构目录吧
1.新建一个testapp
在下面的命令行输入startapp testapp
然后在djangoproject的settings下配置注册我们刚刚建立的testapp
2.配置相关路由
在testapp下新建一个urls.py文件,然后输入以下代码
from django.contrib import admin
from django.urls import path
from django.conf.urls import url
from . import views
urlpatterns=[
url(r'^$',views.hello)
]
接着我们在testapp的views文件下输入以下代码
from django.http import HttpResponse
from django.shortcuts import render
# Create your views here.
def hello(request):
return HttpResponse('hello testapp')
最后在djangoproject下的url文件下进行路由配置
from django.contrib import admin
from django.urls import path, include
from django.conf.urls import url
from . import views
urlpatterns = [
path('testapp',include('testapp.urls'))
]
然后我们运行一下,在导航栏输入http://127.0.0.1:8000/testapp,结果如下