【发布时间】:2020-01-05 09:44:08
【问题描述】:
我正在创建我的第一个 Django 项目。我已经成功安装了 Django 2.1 版。当我创建项目时,项目在 url 127.0.0.1:8000 成功启动。 然后我运行命令 python manage.py startapp products。 Products文件夹也在项目中成功创建。然后在产品文件夹中,我打开了: views.py
from django.http import HttpResponse
from django.shortcuts import render
def index(request):
return HttpResponse('Hello World')
然后产品/网址:
from django.urls import path
from . import views
urlpatterns = [
path('', views.index)
]
在主项目文件夹中,我打开 urls.py 并修改了代码:
from django.contrib import admin
from django.urls import path, include
urlpatterns = [
path('admin/', admin.site.urls),
path('products/', include('products.urls'))
]
然后 url http://127.0.0.1:8000/products/ 没有在浏览器上打开。浏览器出现“无法连接”错误。我正在使用 PyCharm IDE。我将非常感谢您的回答。
【问题讨论】:
-
您是否在已安装的应用中添加了您的应用名称?
-
开发服务器是否仍在运行或报错?
-
当我输入url127.0.0.1:8000时,弹出Django应用安装成功页面。
-
在设置中,在INSTALLED_APPS中你必须添加产品,最好在底部
-
但是当我尝试通过 url 127.0.0.1:8000/products/ 访问作为主项目内的 app 文件夹的产品文件夹时,浏览器会给出错误“无法连接”