Django错误浏览器无法连接到127.0.0.1:8000/products /

问题描述 投票:0回答:2

我正在创建我的第一个Django项目。我已经成功安装了Django 2.1版。当我创建项目时,该项目已成功通过URL 127.0.0.1:8000启动。然后我运行命令python manage.py startapp 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。非常感谢您的回答。
python django pycharm
2个回答
0
投票
检查您是否已运行以下命令:

python manage.py runserver

如果您运行了上面的命令并且错误仍然存​​在,请尝试在全局地址0.0.0.0上运行

python manage.py runserver 0.0.0.0:8000

或在其他端口上>

python manage.py runserver 0.0.0.0:8001


0
投票
在您的

settings.py

© www.soinside.com 2019 - 2024. All rights reserved.