从零开始做直播导航网站 第一天

关键词:
python django 环境

动机:
最近在看互联网相关的东西,所以想做一个网站,从前端到后端都接触一下。自己本身是看J2EE相关的,但是在调研过程中发现django可能搭建更简单。自己Java比较熟,Python只是用过一些,正好爬虫用Python写。所以决定先用django做一个,以后有机会再做一个Java。

思路:
按照敏捷开发的思想,每次产出一个小成果。
对前端没有了解,先做后端,从数据抓取开始,然后建立数据库,再把网站搭起来,最后做前端。

内容:
搭建django环境
python安装就不介绍了,本人用的python3.6.6,

  1. 安装django
    cmd窗口运行
pip install django
django-admin help

成功的话第二个命令会出django的help说明。
我这边显示安装的是django-2.2.2,同时还安装了sql-0.3.0

  1. 创建django project
    自己一直用Java开发,所以之前python也用的eclipse,这里继续使用eclipse作为开发工具。
    第一步,创建project





    第二步,创建app模版




    第三步 启动

服务器启动之后, 浏览器打开 http://127.0.0.1:8000/


在Eclipse的Console中,我们可以看见一些信息

查了查,这个migrate是使数据库状态与当前模型集和迁移集同步。说白了,就是将对数据库的更改,主要是数据表设计的更改,在数据库中真实执行。例如,新建、修改、删除数据表,新增、修改、删除某数据表内的字段等等。
我们按照说明在cmd窗口project目录下运行一下

python manage.py migrate

发现在目录下生成了一个数据库文件db.sqlite3。
第一天结束。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。