简单flask框架的blog项目之搭建项目雏形及搭建项目雏形及构建数据库和表

通过上篇文章,我们已经简单的建立了我们的项目目录以及文件结构,完事我们这次就来简单的充实它。最起码也得使得它能够正常的启动服务。

首先我们在我们的runserver文件中输入如下代码:

完事呢,我们再从blog目录下的__init__.py文件中输入如下内容:

完事呢,我们就来再我们的项目根目录下,也就是runserver.py文件的同级目录中,来运行 runserver.py 文件,完事会出现如下形式:

出现红色框框中的内容就算是运行成功了。之后,我们就可以在浏览器上输入localhost:5000来查看运行效果了。

到了这里,我们就算了简单的使得这个项目的基础运行起来了。完事嘞,我们就来尝试创建这个数据库和表。

我们先在我们的__init__.py文件中做出如下修改:

上述代码中的app.config是用来引入数据库的配置文件的,完事我们才能引入数据库的操作模块,这个要注意顺序哈。还有就是上面图片中的FLASKR_SETTINGS是一个系统常量,是需要我们来手动设置的,具体设置方式就是在系统变量中设置下你的setting.py文件的路径:

我们接下来看下数据库的配置信息,在setting.py文件中写入如下代码:

上述代码中的那一串类似乱码的东西,其实是数据库的连接加密信息,类似那个‘盐值(salt)’,完事下面的就是数据库的连接信息了,具体格式就是mysql://账号名称:密码名称 @你的电脑IP:数据库的端口号/数据库名称。大体的配置就是如此。

再来呢,我们就需要来设置我们的数据库了。我们先来创建我们的用户模型文件,也就是User.py,我么回来看下代码:

还有就是那个处理那个博文的模型文件,我这边命名为Category.py,来看下代码:

不过,我这边是把这两个文件和setting文件和__init__.py放到同一级了,也就是blog目录下面,大家可以放到上面说的model文件夹中,然后在 __init__.py中,更改一下引入方式就好了。废话不多说,接下来咱们就在cmd中尝试使用python命令行,来创建数据库表结构,首先咱们进入项目根目录,完事输入python,进入命令行模式:

完事我们使用如下代码来检查我们的数据库文件是否引入成功:

运行红色框框的代码,如果没有错误提示的话,就算是运行成功了。完事我们来尝试创建这个数据库和表结构:

再运行上面图片中红色框框的代码,如果没有错误提示的话,就可以在配置信息中你填写的数据库中看到咱们所定义的表已经创建好了。

好啦,本次记录就到这里了。

如果感觉不错的话,请多多点赞支持哦。。。

猜你喜欢

转载自blog.csdn.net/luyaran/article/details/81166444
今日推荐