在Django中实现Hello,world的显示(仅供个人使用)

 

接下来是上一篇文章的续篇。

打开Django – 用于记录自己的备忘录,直到显示“Hello, world”。

这是我将本地保存的学习记录上传至Qiita并进行备忘的个人笔记。

开发环境

操作系统:mac
编辑器:vscode
Django 版本:4.1.0
Python 版本:3.10.9

记录显示index.html文件的过程。

在包含manage.py的目录下,创建一个名为templates的文件夹,并在其中创建一个名为index.html的文件,内容为”

Hello,world!

“.

我会告诉你模板的位置

BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
TEMPLATES = [
    {
        'DIRS': [BASE_DIR,'templates'],#追加
    },
]

视图.py

from django.views.generic import TemplateView

class IndexView(TemplateView):
    template_name='index.html'

将项目的urls.py文件配置为查看应用程序的urls.py文件。

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

urlpatterns = [
    path('admin/', admin.site.urls),
    path('',include('アプリ名.urls')),#
]

设置应用程序的urls.py。

from django.urls import path
from .views import IndexView

urlpatterns = [
    path('',IndexView.as_view(),name='index'),
]
广告
将在 10 秒后关闭
bannerAds