Django项目:为什么别人无法访问我的网站? and 按照书上描述修改的Django项目出现错误

这是在我的电脑里的:
Django项目:为什么别人无法访问我的网站? and 按照书上描述修改的Django项目出现错误
这是在别人的手机里的:

我该怎么才能让别人访问我的web网站

按照书上描述修改的Django项目:

#webinfo/views.py
from django.shortcuts import render
from django.http import HttpResponse
from .models import Post
from django.template import loader
# Create your views here.
def index(request):
    latest_post_list = Post.objects.order_by('-publish_date')[:3]
    template = loader.get_template('webinfo/index.html')
    context = {
        'latest_post_list':latest_post_list,
    }
    return HttpResponse(template.render(context,request))
def detail(request,post_id):
    try:
        post = Post.objects.get(pk=post_id)
    except Post.DoesNotExist:
        raise Http404("Post does not exist")
    return render(request,'webinfo/detail.html',{'post':post})

修改完成之后:
Django项目:为什么别人无法访问我的网站? and 按照书上描述修改的Django项目出现错误

讨论数量: 3

192.168.1.240是你本地局域网的IP,如果手机和你处于同一个局域网下面是可以访问的,否则你需要部署在公网或者使用内网穿透工具

1年前 评论
曾牛逼 (楼主) 1年前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!