如何使用Django在Python中查看HTML页面

BBRK

我是刚开始使用Django在Python中创建项目的新手。

我正在使用Django框架在Python中创建一个网站。我已经在“ views.py ”文件中创建了一个“ index ”函数,以呈现template ”文件夹中的“ index.html ”文件以下是“ views.py ”文件的代码

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


# Create your views here.
def index(request):
    return render(request,"index.html",{})

我还添加了“索引”页面的导航以下是“ urls.py ”文件的代码

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

from gallery import views

urlpatterns = [
    path('admin/', admin.site.urls),
    path('index/', views.index,name="index")
]

以下是settings.py文件中模板部分的代码

TEMPLATES = [
    {
        'BACKEND': 'django.template.backends.django.DjangoTemplates',
        'DIRS': [os.path.join(BASE_DIR,'templates'),], #path to templates folder in local system.
        'APP_DIRS': True,
        'OPTIONS': {
            'context_processors': [
                'django.template.context_processors.debug',
                'django.template.context_processors.request',
                'django.contrib.auth.context_processors.auth',
                'django.contrib.messages.context_processors.messages',
            ],
        },
    },
]

但是,当我尝试打开“ index ”页面URL时,无法查看该页面。

错误截图供参考

在此处输入图片说明

文件夹结构供参考:

Gallery_Website
|--gallery
  |_ __init__.py
  |_ admin.py
  |_ apps.py
  |_ models.py
  |_ tests.py
  |_ views.py
|--Gallery_Website
  |_ __init__.py
  |_ settings.py
  |_ urls.py
  |_ wsgi.py
|--templates
  |_ index.html
|--db.sqlite3
|--manage.py

定义“索引”页面的导航时可能出什么问题?

让我知道是否需要其他信息。

穆库尔·库马尔(Mukul Kumar)
In your settings.py file, add a value to you template dictionary key -- DIRS=[]

TEMPLATES = [
    {
        'BACKEND': 'django.template.backends.django.DjangoTemplates',
        'DIRS': [os.path.join(BASE_DIR, 'templates'),],
        'APP_DIRS': True,
        'OPTIONS': {
            'context_processors': [
                'django.template.context_processors.debug',
                'django.template.context_processors.request',
                'django.contrib.auth.context_processors.auth',
                'django.contrib.messages.context_processors.messages',
            ],
        },
    },
]

then create a folder "templates" where "manage.py" file resides. And in that templates folder, create a file "index.html". Then you will be a able to see your html page.

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用一些 Js 库在 html 页面中播放或查看 .FBX 文件

来自分类Dev

如何使用Django在Python中切换HTML页面

来自分类Dev

如何在html框架中查看当前页面?

来自分类Dev

如何使用python HTMLParser从HTML页面中抓取特定值

来自分类Dev

如何从HTML页面创建PNG图像并将其使用Django保存到数据库中?

来自分类Dev

如何限制员工用户只能在Django管理页面中查看其信息的访问权限?

来自分类Dev

如何在asp.net中查看从通用集合到html页面的数据

来自分类Dev

如何使用带按钮的 html 页面并使用带 python 的烧瓶在 mongodb 中搜索?

来自分类Dev

django,直接查看另一个 html 页面

来自分类Dev

如何在Django HTML页面中显示Foreignkey数据?

来自分类Dev

如何使用Django将HTML页面转换为PDF

来自分类Dev

使用python django在html页面上显示查询的API结果

来自分类Dev

如何在python的html页面中添加html样式

来自分类Dev

如何使用python获取HTML页面中<input>标记的数量以用于Web列表下拉列表

来自分类Dev

如何使用 Python 中的 BeautifulSoup 从 HTML 页面中提取表格内容?

来自分类Dev

如何使用PhotoImage在python tkinter中查看图像

来自分类Dev

在 Django 中,如何使用 html 复选框中的列表来循环元素,并转到特定于元素的页面

来自分类Dev

如何使用HTML页面嵌入HTML页面

来自分类Dev

如何将返回的json数据包装在回调函数中并在HTML页面中查看?

来自分类Dev

HTML输入-选择多个图像并在页面中查看它们?

来自分类Dev

使用“查看”页面源代码时缺少HTML

来自分类Dev

如何在 Django 中查看 pdf 文件?

来自分类Dev

如何在查看页面源代码的情况下使用python登录并使用python来保护网站的安全

来自分类Dev

如何在Python中解析格式错误的大型HTML页面?

来自分类Dev

如何使用 Python 从 HTML 页面中提取信息?

来自分类常见问题

如何使用CSS在HTML页面中对齐GitHub Gist?

来自分类Dev

如何使用jQuery禁用HTML页面中的右键菜单

来自分类Dev

如何使用C#从HTML页面中删除<script>标签?

来自分类Dev

如何使用本地存储在新的html页面中显示文本?

Related 相关文章

  1. 1

    如何使用一些 Js 库在 html 页面中播放或查看 .FBX 文件

  2. 2

    如何使用Django在Python中切换HTML页面

  3. 3

    如何在html框架中查看当前页面?

  4. 4

    如何使用python HTMLParser从HTML页面中抓取特定值

  5. 5

    如何从HTML页面创建PNG图像并将其使用Django保存到数据库中?

  6. 6

    如何限制员工用户只能在Django管理页面中查看其信息的访问权限?

  7. 7

    如何在asp.net中查看从通用集合到html页面的数据

  8. 8

    如何使用带按钮的 html 页面并使用带 python 的烧瓶在 mongodb 中搜索?

  9. 9

    django,直接查看另一个 html 页面

  10. 10

    如何在Django HTML页面中显示Foreignkey数据?

  11. 11

    如何使用Django将HTML页面转换为PDF

  12. 12

    使用python django在html页面上显示查询的API结果

  13. 13

    如何在python的html页面中添加html样式

  14. 14

    如何使用python获取HTML页面中<input>标记的数量以用于Web列表下拉列表

  15. 15

    如何使用 Python 中的 BeautifulSoup 从 HTML 页面中提取表格内容?

  16. 16

    如何使用PhotoImage在python tkinter中查看图像

  17. 17

    在 Django 中,如何使用 html 复选框中的列表来循环元素,并转到特定于元素的页面

  18. 18

    如何使用HTML页面嵌入HTML页面

  19. 19

    如何将返回的json数据包装在回调函数中并在HTML页面中查看?

  20. 20

    HTML输入-选择多个图像并在页面中查看它们?

  21. 21

    使用“查看”页面源代码时缺少HTML

  22. 22

    如何在 Django 中查看 pdf 文件?

  23. 23

    如何在查看页面源代码的情况下使用python登录并使用python来保护网站的安全

  24. 24

    如何在Python中解析格式错误的大型HTML页面?

  25. 25

    如何使用 Python 从 HTML 页面中提取信息?

  26. 26

    如何使用CSS在HTML页面中对齐GitHub Gist?

  27. 27

    如何使用jQuery禁用HTML页面中的右键菜单

  28. 28

    如何使用C#从HTML页面中删除<script>标签?

  29. 29

    如何使用本地存储在新的html页面中显示文本?

热门标签

归档