Xx_Nemesis_xX 发表于 2020-11-4 22:56:00

Django FBV设置完成后访问127.0.0.1界面只有成功提示

APP 的views设置如下:

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


def samuel(request):
    title = {'key': 'No one lives forever'}
    content = {'key': 'This is Hell'}
    return render(request, 'sam.html', locals())

APP的url设置如下:

from django.urls import path
from . import views

urlpatterns = [
    # 定义首页的路由
    path('',views.samuel,name='view_default'),
]

sam.html的设置如下:

<!DOCTYPE html>
<html lang="en">
<body>
<h3>{{ title.key }}</h3>
<div>{{ content.key }}</div>
</body>
</html>

结果如图。。。。完全照着教程来的,pycharm也没有显示任何错误,但就一直显示成功界面,要崩溃了。。。

疾风怪盗 发表于 2020-11-4 23:02:48

项目里的urls.py路由设置了没?

Xx_Nemesis_xX 发表于 2020-11-4 23:32:38

疾风怪盗 发表于 2020-11-4 23:02
项目里的urls.py路由设置了没?

APP的url就是第二段我写的。。

from django.urls import path
from . import views

urlpatterns = [
    # 定义首页的路由
    path('',views.samuel,name='view_default'),
]

疾风怪盗 发表于 2020-11-4 23:36:38

Xx_Nemesis_xX 发表于 2020-11-4 23:32
APP的url就是第二段我写的。。

from django.urls import path


项目是项目,应用是应用,两个路由都要写的吧,要链接起来的

疾风怪盗 发表于 2020-11-4 23:37:31

Xx_Nemesis_xX 发表于 2020-11-4 23:32
APP的url就是第二段我写的。。

from django.urls import path


我最近刚在学这个,如果你真的按照视频里每一步都做了,那肯定是能正常访问的,我就按照视频里的,写了视频中的案例

Xx_Nemesis_xX 发表于 2020-11-5 00:00:14

疾风怪盗 发表于 2020-11-4 23:37
我最近刚在学这个,如果你真的按照视频里每一步都做了,那肯定是能正常访问的,我就按照视频里的,写了视 ...

我一开始也想在项目根目录的urls.py,确保自己没漏掉,结果反而报错了,然后仔细看书上的讲解,案例也没设置,创建完APP就仅仅修改了views.py和APP自己的url.py文件,所以我就很纳闷{:5_104:}

Xx_Nemesis_xX 发表于 2020-11-5 00:03:46

疾风怪盗 发表于 2020-11-4 23:36
项目是项目,应用是应用,两个路由都要写的吧,要链接起来的

好家伙,我懂了,他这个案例直接拿上一节的用,上一节调试了好多,哎我服了,都不说清楚{:5_104:}
页: [1]
查看完整版本: Django FBV设置完成后访问127.0.0.1界面只有成功提示