创建django视图和路由

第一个视图

from django.shortcuts import render
from django.http import HttpResponse


# Create your views here.
def hello(request):
    msg = 'Hello World!!!'
    return HttpResponse(msg)

image

第一个路由

from django.urls import path
from .views import hello


urlpatterns = [
    path('hello123',hello),
]

注意我们的路由文件创建app的时候没有帮我们自动生成这里需要手动新建一个

并且我们的路由地址还需要在下面项目的路由文件中进行配置以后才能访问到上方的视图

from django.contrib import admin
from django.urls import path,include

urlpatterns = [
    path('admin/', admin.site.urls),
    path('',include('teslaapp.urls'))
]

image

这时候我们一定要重启项目运行以下代码

pdm run R

image

接下来我们就可以访问视图了 访问默认的http://127.0.0.1:8000/会报错 因为我们在debug模式但是呢又创建了新的路由所以这里就需要加上项目路由中的地址才能访问到

image

加上路由地址后

image

到这里为止我们算是建立了一个属于我们自己的web项目了

posted @ 2025-03-22 19:33  NiceTwocu  阅读(17)  评论(0)    收藏  举报