前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >python django 学习(一)数据库 目的根据已有BBS建立新的网站步骤

python django 学习(一)数据库 目的根据已有BBS建立新的网站步骤

作者头像
学到老
发布2019-02-14 15:43:53
6450
发布2019-02-14 15:43:53
举报

1.创建一个django程序(pycharm下创建界面)

这里写图片描述
这里写图片描述

2.django创建的默认文件说明 manage.py:一个命令行工具,用于与Django进行不同方式的交互脚本,非常重要! 内层文件说明: init.py:一个定义包的空文件(python3配置数据库需要特殊处理)。 settings.py:项目的主配置文件,数据库、图片等目录! urls.py:路由文件,所有的任务都是从这里开始分配,相当于Django驱动站点的内容表格 wsgi.py:一个基于WSGI的web服务器进入点,提供底层的网络通信功能,通常不用关心。

这里写图片描述
这里写图片描述

3.配置启动地址:打开浏览器,访问http://127.0.0.1:8000/,你将看到Django的欢迎界面,一切OK!

这里写图片描述
这里写图片描述

4.初始创建的app01解读(mtv或者mvc-web框架模式。django是mtv)注:也可通过cmd进入BBS01目录,执行python manage.py startapp app01创建

这里写图片描述
这里写图片描述

5.app01中models创建数据库中的表结构(执行相应语句会自动创建)**注意:django不能为你创建数据库,能为你创建数据库表,故数据库需要自己创建

1、创建数据库
2、创建model,继承自models.Model类
       静态字段 =models.CharField(max_length=50)
3、配置文件爱你setting里连接数据库,python3中需要在__int__中加入单独的pymysql包
4、python manage.py makemifrations
   python manage.py migrate
5、修改model
6、在执行步骤4

1.创建数据库

这里写图片描述
这里写图片描述

2. 在models.py中修改模型;创建web所需要的表

这里写图片描述
这里写图片描述

3.配置数据连接形式并且添加app应用

这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述

4.进入CMD程序所在目录运行以下两条语句。 4.1.运行python manage.py makemigrations改动创建迁移记录; 4.2.运行python manage.py migrate,将操作同步到数据库。

这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017年11月11日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档