我正在创建我的第一个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未在浏览器上打开。浏览器显示“无法连接”错误。我正在使用PyCharm IDE。非常感谢您的回答。
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
settings.py