gpt4 book ai didi

python - Django 模板不加载任何内容(空白屏幕)

转载 作者:太空宇宙 更新时间:2023-11-04 03:20:16 25 4
gpt4 key购买 nike

已解决,我真的很抱歉这是一个初学者的错误...问题出在我的 _layouts/base.html 中,它没有渲染,因为它错过了 < !DOCTYPE >

您可以在pastebin链接中查看_layout/base.html

我爬遍了整个互联网,但仍然找不到我做错了什么这是我的代码:Views.py :

from django.shortcuts import render
from django.views import generic
from django.views.generic import TemplateView
from django.http import HttpResponse
# Create your views here.

def home_page(request):
return HttpResponse('hello')

class HomePageView(generic.TemplateView):
template_name = 'home.html'

class HomePageView2(TemplateView):
template_name = 'home.html'

urls.py :

from django.conf.urls import url
from django.contrib import admin
from app1.views import *
#from django.shortcuts import render
from django.views.generic import TemplateView

urlpatterns = [
url(r'^$',HomePageView.as_view(), name = 'home.html'),
url(r'^1/$',HomePageView2.as_view(template_name="home.html")),
url(r'^admin/', admin.site.urls),
url(r'^nn/$', home_page )
]

home.html:

{% extends '_layouts/base.html' %}

{% block headline %}<h1>Welcome to the PyCon Survival Guide</h1>{% endblock %}

{% block content %}
<p>Howdy {% if user.is_authenticated %} {{ user.username }}{% endif %} </p>
{% endblock %}

我的 _layouts/base.html :http://pastebin.com/LVHbduqm

HomePageViewHomePageView2 都没有呈现我的模板!

settings.py 和我的文件夹树: settings.py and my folder tree

附言: Example of blank screen

最佳答案

我知道这个问题可能看起来很愚蠢,但是您的 home.html 是什么样子的?

如果您返回 200,但没有任何渲染,也许您的 home.html 是空白的?

关于python - Django 模板不加载任何内容(空白屏幕),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34899411/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com