在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'),
]