如何用Python做一个网站?

 我来答
兔震特i
2020-05-11 · TA获得超过978个赞
知道大有可为答主
回答量:3288
采纳率:77%
帮助的人:98.5万
展开全部
  • Install

  • pip install Django

    2. 新建一个工程

    django-admin startproject mysite

    然后,我们会得到一个这样的文件结构

    请点击输入图片描述

    python manage.py runserver 0.0.0.0:8888

    然后,你就可以在浏览器地址栏中输入http://127.0.0.1:8888/

    请点击输入图片描述

    恩,运行到这里,就说明没有出现什么未知的错误哦

    但是,现在我们的网站还是空空的。

    下面,我们就往里面加东西。

    添加一个app应用

    python manage.py startapp myweb

    这里,我的app取名为myweb

    我们再看一下,目录的结构的变化

    请点击输入图片描述

    接下来,我们虽然创建了这个app,但是需要添加到配置中(唉,还不能自动添加呢)

    vim mysite/settings.py

    请点击输入图片描述

    我们添加应用之后,接下来需要做什么呢?

    我们如果要访问一个网站,第一步需要在地址栏里输入网页的地址吧。

    同样地,我们需要先确定web的url

    vim mysite/urls.py

    请点击输入图片描述

    接下来,我们就需要编辑返回给用户的信息了。

    vim myweb/views.py

    请点击输入图片描述

    现在,我们启动服务器吧

    回到网站的根目录

    请点击输入图片描述

    然后

    python manage.py runserver 0.0.0.0:8888

    然后,你就可以在浏览器地址栏中输入http://127.0.0.1:8888/

    然后。。。

    你会发现出现404错误啦。。。

    哈哈!

    这是怎么回事呢?

    这是因为我们的网址错了。

    错在哪里了呢?

    细心的孩子会发现,我们在编辑web的url的时候,

    请点击输入图片描述

    我们建立了一个以myweb开头的正则表达式。

    因此,我们需要输入的网址是

    http://127.0.0.1:8888/myweb/

    请点击输入图片描述

    OK,Great!

    End.

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式