DJANGO学习笔记-2 快速搭建网站

5.24 修改

最快速实现搭建的方法:

在 urls.py 文件中注册 比如我想要注册一个二级域名为 a/ 的网页 只需要

urlpatterns = [
    path('admin/', admin.site.urls),
    path('a/', view.firstPage)
]

并且在上方

from . import view

view.py 是自建的位于同一文件夹的 逻辑文件


在这里,如果你想要添加的是一个整一个的 app 的 urls, 你需要使用 include()

具体如

path('blog/', include('blog.urls'))

并且在对应的 blog app 下的 urls.py 文件中添加单个的 path

当然,必须在 import 中添加 include

from django.urls import path, include


注意,path 前面的 arg 决定了访问的域名,所以最后应该有 ‘/’


在上一级目录中创建 templates 文件夹用作 model 层

在 settings.py 中 修改 dirs 为文件夹名称

'DIRS': ['templates'],


在 view.py 逻辑层中,import render 并且如下书写

from django.shortcuts import render

def firstPage(request):
    return render(request, '1.html')

在 templates 下 创建 1.html


再次运行,访问 http://127.0.0.1:8000/a/ 即可




猜你喜欢

转载自blog.csdn.net/weixin_42271658/article/details/80432829