gpt4 book ai didi

python - django 1.11 的正确 URL 模式

转载 作者:行者123 更新时间:2023-11-30 22:35:00 26 4
gpt4 key购买 nike

我当前运行的是 django 版本 1.11,我想创建一个博客。我正在创建一个基于函数的 View 来显示 html 内容。我一直遇到这个错误。

File "/Users/Fanonx/Desktop/xventureblog/src/xventureblog/urls.py", line 21, in <module>
url(r'^admin/', include(admin.site.urls)),
NameError: name 'include' is not defined

这是我的views.py代码

# -*- coding: utf-8 -*-
from __future__ import unicode_literals

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

# Create your views here.


def post_home(request):
return HttpResponse("<h1>Hello<h1>")

这是我的 urls.py 代码

from django.conf.urls import url
from django.contrib import admin
from posts.views import post_home

urlpatterns = [
url(r'^admin/', include(admin.site.urls)),
url(r'^posts/$', post_home),
]

最佳答案

您没有从 django.conf.urls 导入 include,因此您收到了异常(如果您将其分解,它是不言自明的)。您的 urls.py 第一行应该是:

从 django.conf.urls 导入 url,包含

关于python - django 1.11 的正确 URL 模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44686599/

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